有没有类似nodemon的东西可以处理.ejs文件更改?nodemon将检测.js或.coffee文件中的更改,并重新启动节点应用程序。但它不会检测查看文件的更改。我已通过电子邮件发送给作者,但他们没有响应。
enyaitl31#
也许在您发布问题时没有实现,但您只需传递选项
-e coffee,js,ejs
参见文档:https://github.com/remy/nodemonsupervisor是一个替代品,但是当我最后一次使用它的时候,它正在消耗CPU。这个问题现在可能已经解决了,但是我还是坚持使用nodemon。
supervisor
nodemon
iovurdzv2#
您可以使用supervisor. https://github.com/isaacs/node-supervisor或npm install supervisor -g如果需要监视某些文件,只需更新-e参数即可。
npm install supervisor -g
supervisor -e 'js|ejs|node|coffee' app.js
p5cysglq3#
请在您的packages.json中使用此文件
"scripts":{ "start":"nodemon -e js,ejs,html -w . -w public -w views -w routes -w models server.js" }
Supervisor不断消耗我约20%的CPU
idfiyjo84#
1.你可以用自己编写的监视器来 Package ejs,监视器将监视文件的变化并清除模板缓存。1.你可以把模板引擎改成支持热重载的,我推荐你使用ECT,它支持从盒子里自动重载模板(有watch选项),比EJS和其他的快几倍。
watch
1aaf6o9v5#
只要确保你的NODE_ENV=开发和使用nodemon。
5条答案
按热度按时间enyaitl31#
也许在您发布问题时没有实现,但您只需传递选项
参见文档:https://github.com/remy/nodemon
supervisor
是一个替代品,但是当我最后一次使用它的时候,它正在消耗CPU。这个问题现在可能已经解决了,但是我还是坚持使用nodemon
。iovurdzv2#
您可以使用supervisor. https://github.com/isaacs/node-supervisor或
npm install supervisor -g
如果需要监视某些文件,只需更新-e参数即可。
p5cysglq3#
请在您的packages.json中使用此文件
Supervisor不断消耗我约20%的CPU
idfiyjo84#
1.你可以用自己编写的监视器来 Package ejs,监视器将监视文件的变化并清除模板缓存。
1.你可以把模板引擎改成支持热重载的,我推荐你使用ECT,它支持从盒子里自动重载模板(有
watch
选项),比EJS和其他的快几倍。1aaf6o9v5#
只要确保你的NODE_ENV=开发和使用nodemon。