Node脚本变化后的自动加载

在写几个Node.js的测试程序过程中,发现一个很严重的问题,每次当我更改了程序,必须重新启动Node,这样非常麻烦,尤其在以后的实际部署中。

我想这个问题应该不止我遇到,很多人都会有和我一样的想法,所以就Google了下,结果还真不错,找到了supervisor,这个模块非常好用,它可以监控脚步文件内容的更改变化,当变化被监测到时,会自动重新启动Node,这样就简单很多了。


supervisor的按照非常简单:

npm install supervisor -g
输入这个命令完成后,npm会自动下载对应的模块,然后按照,刚开始没反应,多等下。


以前我们启动测试程序是通过命令行:

node test.js
现在我们更改为:

supervisor test.js
这样,它会将node作为子进程启动,当它监测到脚本文件发生变化,那么会自动关闭Node子进程,然后重新启动Node子进程,从而实现自动加载过程。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值