我搜索了这个问题,但this answer没有解决我的问题。
每当我在app.js中进行更改时,他们都无法在浏览器中看到。
nodemon不起作用,它只是在终端中将输出显示为[nodemon] restarting due to changes..
但不是"实际上"清爽。
我使用npm start
启动我的app.js并启动脚本"start": "nodemon -e js, pug"
,即使我手动运行nodemon app.js
,也只是它不会自动动态刷新。
我从MongoDB获取数据并使用了mongoose。
当我通过CTRL+C
和npm start
停止nodemon时,app.js工作正常,但不是热重新加载。
是我的模板engine-pug.js的问题吗?
答案 0 :(得分:0)
删除空格,你应该运行nodemon -e js,pug
,因为nodemon正在使用空格解析参数,所以它看到扩展名为“js”而不是“js and pug”。
这应该可以解决问题。