Appearance
nodemon.json文件是nodemon的配置文件,node.js的自动重启工具
安装
bash
npm install nodemon -g使用
bash
nodemon app.js配置项
- 在根目录下创建一个
nodemon.json文件
json
{
"restartable": "rs", //重启命令
"colours": true, //彩色输出
"verbose": true, //详细输出
"signal": "SIGTERM", //信号
"stdout": false, //events 字段可以为状态设置标准输入输出语句,如果这里设置了 false,标准输入输出语句就会失效。
"ext": "js json", //监听文件后缀
"delay": 2500, //延迟
"ignore": [ //忽略文件
".git",
"node_modules/**/node_modules"
],
"execMap": { //执行命令
"js": "node --harmony"
},
"watch": [ //监听文件
"app.js", //监听app.js文件
"routes/*", //监听routes目录下的所有文件
"views/*" //监听views目录下的所有文件
],
"events": { //事件
"restart": "osascript -e 'display notification \"App restarted due to:\n'$FILENAME'\" with title \"nodemon\"'"
},
"env": { //环境变量
"NODE_ENV": "development", //开发环境
"PORT": 3000 //端口
},
"runOnChangeOnly": false, //只在文件改变时运行
"watchOptions": { //监听选项
"usePolling": true //使用轮询
}
}示例
json
{
"ignore": [".git", "node_modules/**/node_modules"],
"watch": ["app.js", "routes/", "views/"],
"delay": 2500,
"ext": "js json"
}