一些 npm 包
simple-git-hooks
conventional-changelog-cli
localforage
不同于 localStorage,它更加强大。
execa
执行脚本的库。
omit.js
Utility function to create a shallow copy of an object which had dropped some fields.
其源码非常简单,适合学习。
https://www.npmjs.com/package/omit.js
gray-matter
用于解析 md 文档的 front-matter。
https://www.npmjs.com/package/gray-matter
minimist
解析参数选项
https://www.npmjs.com/package/minimist
npm-run-all
https://www.npmjs.com/package/npm-run-all
inquirer
https://www.npmjs.com/package/inquirer
提供常见的用户命令行交互界面功能。
question
https://www.npmjs.com/package/question
一个微小的库用来在 shell 中向用户提一些问题。
vuepress-theme-reco
https://www.npmjs.com/package/vuepress-theme-reco
vuepress 的一个主题。
markdown-it-attrs
https://www.npmjs.com/package/markdown-it-attrs
给 markdown 添加类名、标识符、属性,以加强其功能。
mvdir
https://www.npmjs.com/package/mvdir
移动文件和目录的一个库。
amfe-flexible
https://www.npmjs.com/package/amfe-flexible
设置 rem 的大小。用于 px 转 rem。
crypto-js
https://www.npmjs.com/package/crypto-js
加密库。
dsbridge
https://www.npmjs.com/package/dsbridge
安卓桥。
js-md5
https://www.npmjs.com/package/js-md5
md5 加密。
jsencrypt
https://www.npmjs.com/package/jsencrypt
sa-sdk-javascript
https://www.npmjs.com/package/sa-sdk-javascript
神策埋点。
secure-ls
https://www.npmjs.com/package/secure-ls
加密存储。
uuid
https://www.npmjs.com/package/uuid
生成唯一 id。
vue-jsonp
https://www.npmjs.com/package/vue-jsonp
vuedraggable
https://www.npmjs.com/package/vuedraggable
拖拽库。
chalk
https://www.npmjs.com/package/chalk
终端输出彩色文字。
node-notifier
https://www.npmjs.com/package/node-notifier
发送跨平台的 toast 提示。
rimraf
https://www.npmjs.com/package/rimraf
删除命令。
semver
https://www.npmjs.com/package/semver
语义版本比较器。
ora
https://www.npmjs.com/package/ora
控制台圆形加载提示。