npm install nodemon -g // 这一句经常不成功,可能需要多试几次
项目根目录新增配置文件 nodemon.json
{
"restartable": "rs",
"ignore": [
".git",
".svn",
"node_modules/**/node_modules"
],
"verbose": true,
"execMap": {
"js": "node --harmony"
},
"watch": [
],
"env": {
"NODE_ENV": "development"
},
"ext": "ejs js json"
}
项目启动命令中,原本的 “node 主文件” 改为 ”nodemon 主文件“
若是在vscode中使用F5进行调试模式启动,则需要在.vscode/launch.json文件中(或者点击编辑器顶部Debug/Addconfiguration,选择输入nodemon Setup)将program属性中内容改为 “${workspaceFolder}\\src\\app.js” (我本地主文件是src/app.js)
F5启动!
热启动模式开启,但对于模板或者html文件的更新不会进行监听,需要浏览器窗口手动f5刷新,
但!!!对于js的改动可以不需要再重启服务啦,起码也算是一个进步,也有可能可以监听html等模板文件,可能在nodemon.json的ext配置中(我猜的)今天周五,写个周报给领导就下班??????
后续:
配置ext无效