乐趣区

关于npm: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 ./server.js"},"author":"",

  "license": "ISC"

}

开启的./server.js 须要有启动服务器的代码,如下:

var http = require("http");

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

http.createServer(function (req, res) {serverHandle(req, res);

}).listen(8080);

console.log("localhost:8080");

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

npm run server

运行命令胜利如下图:

至此,再次批改代码时,nodemon 会帮你主动重启!

退出移动版