nodemon //修改后重启 installation:
npm install -g nodemonOR npm install --save-dev nodemon复制代码
usage:
【node|node 常见库】
nodemon [your node app]
nodemon ./server.js localhost 8080 //开启server.js 后面两个为接收参数
复制代码
nodemon 会寻找package里面的main参数, 然后自己执行, 也会寻找start。
config-lite //配置文件 install
npm i config-lite --save复制代码
usage
const config = require('config-lite')(__dirname);
OR
const config = require('config-lite')({filename: 'test',//config file name, default: default, support: ['.js', '.json', '.node', '.yaml', '.yml', '.toml'].config_basedir: __dirname,//directory for begining bubbling find config directory.config_dir: 'config'//default config object that overwrite config file.});
复制代码
chalk //改变命令行颜色 install
npm install chalk复制代码
usage
const chalk = require('chalk');
console.log(chalk.blue('Hello world!'));
复制代码
underscore //对js对象简单操作 pm2 //程序挂了重启 install
npm install pm2 -g复制代码
pm2 start app.js //开启
pm2 register //监视程序
pm2 list复制代码
nodemailer //发邮件 install
npm install nodemailer --save复制代码
usage
。。
captchapng //图像校验码 node-schedule //定时器
转载于:https://juejin.im/post/5a522b55f265da3e4744392e