Node自动重启工具 nodemon
在我们编写node代码的时候面临的一个问题就是代码修改需要重新启动,所以比较麻烦,那么今天介绍的nodemon就是来解决这个问题的,它可以监听代码的变动,是一个在node编码中常用的自动重启工具。下面我们来介绍一下这款工具的使用。
安装
npm install -g nodemon
使用
var express = require("express") var app = express() app.get('/',function(req,res) { res.send("hello world") }) app.listen(3000,function(){ console.log('server is running') }
以上代码是我们用express写的
传统的方法,我们使用node app.js
命令,程序将启动。其实,我们刚才下载的nodemon
工具也可以用来启动。
nodemon app.js
我们访问3000端口,可以看到hellloworld。我们现在尝试修改一下代码:
app.get('/',function(req,res) { res.send("hello express") })
保存之后,我们可以看到命令行中,输出了以下内容:
[nodemon] restarting due to changes... [nodemon] starting `node app.js`
我们只需要刷新浏览器,就可以看到改动后的内容。
实际上,我们可以看到,nodemon
其实也是在调用node
命令。