node热部署 - Supervisor

2019-10-10  本文已影响0人  JoseWoo



我太难了!

在不知道这个工具之前,测试代码的步骤是:先是得保存代码ctrl+s,然后ctrl+c退出运行中的代码,然后再npm start启动服务器...然后开发过程中修改了代码就是一时修改一时爽,一直修改一直不爽。直到发现一个node的热部署工具:

supervisor

然后gay站的主页是:https://github.com/petruisfan/node-supervisor

一个自动检测代码的改动,自动重启node。使用方法也是简单的很,首先正常npm安装:

npm install -g supervisor

安装的话我这边暂时是在window上操作,如果是 Mac、Linux的话可能要加上sodu命令。

等安装完之后就可以直接使用了。

supervisor bin/www

启动的话看你的文件目录,我的是在bin/www下面,你的也许是直接supervisor app.js

然后启动之后命令行就显示下面的这些了

命令行

然后比如我在后面添加个代码,就触发这个重启机制了,下图:

命令行

好的,就这么多。然后还有个PM2的node进程管理工具也可以,不过是之前用在Linux服务器上当进程守护工具了也没注意看热重启的功能,刚刚看到好像说有,下次再看看PM2咯~ 

上一篇下一篇

猜你喜欢

热点阅读