Amazon EC2上的Node.js开发速度更快,每当我改变一些东西时都要杀死PID

时间:2014-02-22 23:13:44

标签: linux node.js ubuntu

我正在亚马逊EC2服务器上开发,运行node.js with express。

我通过执行sudo node server.js和它的fune运行服务器,我可以看到请求进入等等。但是当我更改某些内容并重新上载时,发送一个ctrl+Z一个SIGTERM。

这让我回到了会话,但它没有完全关闭服务器,当我尝试再次运行它sudo node server.js它告诉我端口正在使用,所以我必须做一个< / p>

ps aux | grep node

获取流程ID和

kill -9 PRCOCESS_ID

从长远来看,这在开发时会非常烦人。有更快的方法吗?

1 个答案:

答案 0 :(得分:3)

尝试nodemon:更改后会自动重启服务器。 https://github.com/remy/nodemon

我从这个Medium post获取了它,它还有一些其他好的Node技巧。