node自动重启工具:nodemon

我们在使用nodejs开发服务端时,修改完代码需要重新启动才能使代码生效,此时我们可以使用nodemon来监听文件变化后自动重启服务。

使用步骤:

第一步,安装

npm i nodemon -g

第二步,编写指令

可以在package.js 文件中编写nodemon的启动命令,如下

{
  "name": "blog-1",
  "version": "1.0.0",
  "description": "",
  "main": "app.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "server":"nodemon ./bin/index.js"
  },
  "author": "",
  "license": "ISC"
}

当然,开启的./bin/index.js 需要有启动服务器的代码,如下:

var http = require("http");
const serverHandle = require('../app.js');

http.createServer(function (req, res) {
    serverHandle(req, res);
}).listen(8080);
console.log("localhost:8080");

第三步,在终端中启动命令

image.png

OK了,再次修改代码时nodemon会帮你自动重启!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容