0

现在我不得不将我的代码保存在本地机器上,退出 node.js 服务器,然后重新启动它以查看更改。如果我可以让它重新启动,那就太好了,这样每当我在我最喜欢的编辑器上单击保存时,它就会自动启动重新启动序列并在我的网络浏览器上加载页面。咕噜能做到这一点吗?

4

2 回答 2

0

你真的不想那样工作。而是设置一个版本控制系统(SVN、git 或任何适合您的系统)然后设置它,以便仅在您实际提交代码后部署代码。您不想在每次保存文件时都重新启动服务器,因为这会大大减慢您的速度(并且还会导致将大量错误代码推送到服务器)。

于 2013-04-03T18:27:03.913 回答
0

您可以使用“up”工具,它会监视目录中的更改并在找到更改时重新启动。

在命令行运行:

npm install -g up

然后您可以使用它来启动您的节点应用程序:

up -w -t 500ms -n 1 -p 3000 server.js

其中server.js文件是导出您的 http 服务器的文件

请参阅以下链接中的“设置”部分以导出您的服务器:

https://github.com/LearnBoost/up/

于 2013-04-03T19:02:51.753 回答