在Windows 10中的node.js中运行时,index.pug文件的视图中的更改不会使用nodemon重新加载实时或刷新后

时间:2018-03-13 10:30:30

标签: node.js pug nodemon

我搜索了这个问题,但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+Cnpm start停止nodemon时,app.js工作正常,但不是热重新加载。

是我的模板engine-pug.js的问题吗?

1 个答案:

答案 0 :(得分:0)

删除空格,你应该运行nodemon -e js,pug,因为nodemon正在使用空格解析参数,所以它看到扩展名为“js”而不是“js and pug”。

这应该可以解决问题。