Supervisor提高nodejs开发效率

来源:互联网 发布:小游戏源码 编辑:程序博客网 时间:2024/06/15 20:02

很多服务脚本,当我们修改了文件内容需要更新数据时,必须终止Node.js然后重新运行,显然,这会降低开发效率。
其实,想要修改了文件直接刷新页面就能更新数据很简单,方法有很多,比如使用 supervisor、pm2、forever等来管理。
今天我要给大家介绍的是supervisor。

(1)使用npm安装supervisor

打开cmd命令行,输入命令如下:

npm install -g supervisor

使用-g会将supervisor安装到默认的全局文件夹“C:\Users\lenovo\AppData\Roaming\npm\node_modules”下。
如果你不希望安装到默认的文件夹下,可以修改全局路径。输入命令如下:

npm config set prefix <路径>

(2)supervisor基本用法

使用命令cd进入项目的根目录,然后输入如下:

supervisor <服务启动文件>

注意:不管项目的服务启动文件在哪里,你必须在项目的根目录启动它。
这里写图片描述
这里写图片描述

修改文件之后无需重启服务,直接刷新页面,supervisor会监视你对代码的改动,并自动重启 Node.js。
这里写图片描述
这里写图片描述

原创粉丝点击