2011-11-10 94 views

回答

7

使用supervisor。用npm install supervisor -g安装它,并用supervisor server.js启动你的代码,你应该很好。请注意,默认情况下,它会关注与server.js位于同一目录中的文件及其子目录,但应该可以添加其他路径。

+0

看起来不错,谢谢 – Chin

+0

老兄,那真棒。你让我的生活变得如此简单。谢谢。 –

0

https://github.com/mdlawson/piping也不错。

已经有节点“包装”是柄看文件 更改并重新启动应用程序(如节点管理器),如 以及重装上崩溃,但我不喜欢具有的。管道 增加了“热重新加载”功能给节点,观察所有项目 文件并在有任何改变时重新加载,而不需要 “包装”二进制文件。

0

Nodemon有利于它https://github.com/remy/nodemon 另外,如果你想nodemon重新启动您的应用程序只有在特定的文件发生更改,它有.nodemonignore文件,在其中你可以告诉哪些文件应该被忽略的变化是非常重要的由nodemon。例如.nodemonignore文件:

/公/ *#忽略所有的公共资源

/.*#任何隐藏(点)文件

* .MD#降价文件

*的CSS# CSS文件

.build/*#build文件夹

/日志/ *

相关问题