Node热部署插件

1、supervisor

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

$ npm install -g supervisor

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

sudo npm install -g supervisor

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

$ supervisor app.js

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

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

supervisor bin/www

原文传送门express

对supervisor感兴趣的同窗能够访问github地址了解更多详情:https://github.com/isaacs/node-supervisornpm

2、nodemon

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

npm install -g nodemon

二、本地安装ui

npm install --save-dev nodemon

三、启动应用命令行

nodemon [your node app]

四、使用帮助

nodemon -h  或者  nodemon --help

五、若是没有在应用中指定主机和端口,能够在命令中指定:

nodemon ./server.js localhost 8080

六、开启debug模式

nodemon --debug ./server.js 80

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

相关文章
相关标签/搜索