我正在使用Express和每次我对控制器进行更改时,都需要重新启动HTTP服务器,这有点不方便。是否有一个“监视”命令或express或Node.js中的等价物来监视更改并自动重新启动服务器?监视Node.js HTTP服务器的命令
11
A
回答
9
要观察文件的更改,可以使用fs.watch()
或fs.watchFile()
。但是,守护进程模块(例如supervisor或nodemon)仅用于您的目的。
4
我使用node-dev自动重启源代码更改。
+0
..不知道node-dev如何正确地做到这一点......这是为你工作吗?似乎粗略 –
+1
仍然适用于我。它的工作非常简单。如果你看到的问题可能会报告给项目的github回购。 –
+0
真棒!这个更容易加上关于文件更改位置的桌面通知。 –
11
相关问题
- 1. HTTP服务器GET命令
- 2. 发送命令到HTTP服务器
- 3. Node.js http聊天服务器
- 4. node.js http服务器作为Windows服务
- 5. 通过http服务器的Python日志记录监视器
- 6. 监视服务器请求
- 7. 使用node.js监视服务器端的DOM更改
- 8. Redis事务和监视命令
- 9. adb外壳“监视”命令来监视
- 10. 实时监控node.js服务器
- 11. 监控一个node.js服务器
- 12. apache http服务器指令
- 13. Node.js http2服务器与一个域的http服务器
- 14. 节点http服务器 - HTTP:找不到命令
- 15. 监控系统性能的Linux服务器top命令
- 16. Node.js hubot执行服务器上的命令
- 17. node.js在web服务器上的命令行文件excel
- 18. Node.js HTTP服务器端口8080
- 19. RxJS + node.js HTTP服务器实现?
- 20. PuPhPet和Node.js HTTP服务器(超时)
- 21. node.js服务器:HTTP POST正文为空
- 22. Node.js HTTP服务器停止侦听
- 23. 监视器Crystal Reports服务器
- 24. JavaScript和服务器命令
- 25. 服务器端命令行
- 26. DNS服务器命令
- 27. Rails服务器命令
- 28. 命令行命令打开HTTP会话到服务
- 29. 运行shell命令和监视任务的单个Grunt任务?
- 30. Node.js服务器发送命令到Windows C#客户端
是否确定要重新启动整个服务器仅仅因为一个单一的文件更改每一次?你可能想把它用到你的服务器的体系结构中来“监视()”,但重启整个事情的代价是非常昂贵的。 –
@BenjaminGruenbaum javascript和node.js没有可靠的热代码重新加载机制,至少目前还不是主流。大多数人做出了完整的进程重启,这通常是在你从编辑器切换到浏览器并重新加载时完成的。 –
可以说我犯了一个拼写错误,现在iam在命令行中重新启动杀死服务器,然后去浏览器,这是一个拼写错误的拖动 –