Node热部署插件

一、supervisor

首先需要使用 npm 安装 supervisor(这里需要注意一点,supervisor必须安装到全局)

$ npm install -g supervisor

Linux 或 Mac用户需要使用管理员权限

sudo npm install -g supervisor

安装完成后就可以用supervisor启动服务了(假设你的Node.js程序主入口是app.js)

$ supervisor app.js

命令行窗口会显示启动成功信息,并开始代码监听,当代码被修改之后,运行的脚本会被终止,自动重新启动。

PS: express 4.x把用于项目启动的代码移到了./bin/www的文件,如需使用supervisor 启动express项目请使用下面的命令

supervisor bin/www

原文传送门

对supervisor感兴趣的同学可以访问github地址了解更多详情:https://github.com/isaacs/node-supervisor

二、nodemon

nodemon Git地址:github.com/remy/nodemon#nodemon
使用教程
1、全局安装

npm install -g nodemon

2、本地安装

npm install --save-dev nodemon

3、启动应用

nodemon [your node app]

4、使用帮助

nodemon -h  或者  nodemon --help

5、如果没有在应用中指定主机和端口,可以在命令中指定:

nodemon ./server.js localhost 8080

6、开启debug模式

nodemon --debug ./server.js 80

7、参考文档:http://www.tuicool.com/articles/2AnmEz7

posted @ 2019-07-16 09:45  万般自然  阅读(425)  评论(0编辑  收藏  举报