npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

uweb-cli

v1.4.6

Published

Quickly build the scaffolding for the foundation layout

Downloads

80

Readme

uweb-cli

环境node>=12

全局安装脚手架

npm i uweb-cli -g

查看版本号

uweb -v

创建项目 目标文件夹中使用

uweb init <项目名>

由于网络问题,自动安装依赖经常会失败,所以需要手动安装依赖

cd <项目名>
npm i 或 npm install

自动生成前端邮件脚本使用方法:

  1. 运行npm run mail [url]命令([url]为前端测试首页的地址,如npm run mail http://xxxx.xxxx.com.cn/xxxx/xxxx/static/)。
  2. 在oa系统邮件编辑界面打开控制台,粘贴代码后回车运行即可。(只生成前端测试路径,其他邮件内容需要手动填写)

tips: 默认忽略search_list.html, search_tips.html, 404.html,以及public目录

1.4.6

  • 优化:模板下载方式恢复为git clone方式。避免更新模板文件时还需要更新到npm的过于繁琐的步骤

1.3.6

  • 修复:修复地区选择方法bug

1.3.5

  • 修复:修复倒计时方法bug

1.3.4

  • 优化:删除无用代码

1.3.3

  • 修复:修复删除或重命名html文件后,static内依然存在旧文件的问题

1.3.2

  • 修复:修复js修改后不自动刷新的问题

1.3.1

  • 修复:缓存问题修复
  • 优化:优化模板gulp逻辑,缩短编译时间
  • 优化:优化stylelint逻辑,缩短检查时间

1.3.0

  • 修复:sourcemap问题修复

1.2.9

  • 优化:优化模板gulp逻辑,缩短编译时间
  • 新增:项目默认运行端口由随机端口改为默认9000端口,并检测端口是否占用,如被占用,则端口号+1
  • 新增:文件修改后新增显示项目运行地址
  • 修复:修复当有多个项目同时运行时,自动刷新浏览器失效的问题

1.2.8

  • 优化:优化格式

1.2.7

  • 优化:生成邮件地址方法优化,支持获取views下的所有目录内的html文件

1.2.6

  • 优化:模板样式优化

1.2.5

  • 新增:新增项目运行自动获取本机ip地址
  • 优化:eslint规则优化

1.2.3

  • 优化:优化生成邮件地址方式

1.2.2

  • 修复:修复找不到编辑器节点的问题

1.2.1

  • 修复:细节修复

1.2.0

  • 修复:前端邮件地址脚本缺少首页路径的问题

1.1.9

  • 新增:脚手架新增自动生成前端邮件地址脚本。

1.1.8

  • 新增:新增图片预览组件 viewer.js(插件文档地址:https://fengyuanchen.github.io/viewerjs/)
  • 新增:新增网页全局灰色滤镜。用于特殊日期网页全局黑白使用

1.1.7

  • 新增:新增统一地区选择方法
  • 优化:优化图片放大组件

1.1.6

  • 修改:修改footer备案链接

1.1.5

  • 修改:由于6.8.4版本不兼容ie11,更换swiper插件版本为5.4.5

1.1.4

  • 修改:更换swiper插件版本为6.8.4
  • 修改:更换betterScroll插件版本为2.0
  • 修改:search页面样式修改,按钮颜色及文字颜色改为使用$baseColor变量(项目主题色)
  • 新增:base.scss内新增常用字体颜色变量以及$baseColor变量(项目主题色)
  • 新增:base.scss内新增px转vw方法

1.1.3

  • 优化:优化stylelint
  • 优化:取消gulp构建中的图片压缩
  • 优化:调整了一些通用的结构和样式

1.1.2

  • 修复:修改分享组件使用iconfont方式,改为类名使用

1.1.1

  • 修改:修改iconfont.css文件位置

1.1.0

  • 优化:优化图片点击放大组件,无需另外增加html结构

1.0.9

  • 新增:模板新增图片点击放大组件以及相关样式

1.0.8

  • 新增:底部footer添加默认公安备案语句

1.0.7

  • 修改:更新readme文件,node环境需要>=12

1.0.6

  • 修改:优化已知问题

1.0.5

  • 修改:调整CLI更新失败逻辑

1.0.4

  • 新增:添加模板文件到CLI中,避免git clone问题

1.0.3

  • 新增:允许跳过本次CLI更新并直接下载模板

1.0.2

  • 修改:修改uweb init命令检测更新功能实现方式
  • 新增:如果CLI检测更新失败,新增是否直接下载模板提示选项

1.0.1

  • 新增:执行 uweb init命令创建项目时检查本地cli是否为最新版本