博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NPM 模块收集
阅读量:6500 次
发布时间:2019-06-24

本文共 1859 字,大约阅读时间需要 6 分钟。

cross-env

https://www.npmjs.com/package/cross-env

在package.json设置环境变量的时候,会有兼容性问题,如:

{  "scripts": {    "start": "APP_TYPE=site umi dev",  }}

这一步,是想先设置环境变量APP_TYPE为site,然后再执行脚手架umi。

但有可能报错。所以我们需要使用cross-env,就可以解决

npm install --save-dev cross-env
{  "scripts": {    "start": "cross-env APP_TYPE=site umi dev",  }}

 

 

nodemon

官方网站:http://nodemon.io/

github地址:https://github.com/remy/nodemon/

简介:Nodemon 是一款非常实用的工具,用来监控你 node.js 源代码的任何变化和自动重启你的服务器。 Nodemon 是一款完美的开发工具

$ npm install -g nodemon$ nodemon index.js $ nodemon --inspect app.js

结合vscode调试:https://www.cnblogs.com/CyLee/p/9321571.html

nodemon --inspect app.js 结合 chrome DevTool 使用:https://www.cnblogs.com/CyLee/p/9320569.html

 

0、fs-extra

fs 模块的代替品,超强的io体验

var dirs = ['dist','dist/html','dist/css','dist/img','dist/js','src','src/sass','src/js','src/img','src/pic','src/sprite','psd'];dirs.forEach(function (item,index) {  // 使用mkdirSync方法新建文件夹  fse.mkdirSync(path.join(PWD + '/'+ item));})

 

1、anywhere

npm install anywhere -g
anywhere -h localhost -p 8060

 

2、inquirer (命令行交互,选择,问答的神器)

https://github.com/SBoudrias/Inquirer.js

 

3、node-mkdirp (其实一个命令就可以解决的事)

 

4、joi (似乎是一个验证库)

https://github.com/hapijs/joi

 

5、execa (child_process 的加强版)

https://github.com/sindresorhus/execa
https://nodejs.org/api/child_process.html

 

6、shelljs

https://github.com/shelljs/shelljs

 

7、minimist

https://github.com/substack/minimist

 

8、locutus (不同语言在js的实现,如php)

https://github.com/kvz/locutus

 

9、nodemailer

https://github.com/nodemailer/nodemailer

 

10、wired-elements

Wired Elements 是一系列具有手绘外观的基本 UI 元素,这些 UI 元素可以用于线框、模型等手绘风格页面。元素具有一定的随机性,像真正的手绘一样,同一个元素每次出现的显示效果不会完全相同。

https://github.com/wiredjs/wired-elements

 

11、warriorjs 

 

WarriorJS 是一个采用 JavaScript 开发的教学类游戏,用于学习 JavaScript 编程和人工智能。

简单地说,WarriorJS 是一个需要靠编写 JS 来玩的小游戏,启动后你需要不断攀爬 JS 世界,最终爬上高塔获得 JS 世界的圣剑。

 

https://github.com/olistic/warriorjs 

转载于:https://www.cnblogs.com/CyLee/p/9189873.html

你可能感兴趣的文章
POJ-1860-Currency Exchange
查看>>
跨越企业的“中等收入陷阱”
查看>>
Android 开发者必知的开发资源
查看>>
jackson 常见问题
查看>>
软件工程技术基础-(软件复用技术)
查看>>
给django视图类添加装饰器
查看>>
对javscript中Object.defineProperty的理解
查看>>
.vimrc文件
查看>>
DVWA默认用户名密码
查看>>
简述 clearfix 的原理
查看>>
【Project Euler】530 GCD of Divisors 莫比乌斯反演
查看>>
js 使用 Lawnchair 存储 json 对象到本地
查看>>
还有这种操作?
查看>>
计算机基础第二课时
查看>>
POJO、JavaBean、DAO
查看>>
json的简单的数据格式
查看>>
SharePoint 2010 自定义日志
查看>>
python 字符编码问题
查看>>
自动配置IPv4问题
查看>>
Php中正则小结(一)
查看>>