在修改任意一个js文件后,我们都需要关闭当前node项目,并重新启动,比较繁琐
所以我们需要一个监听代码变动的工具---nodemon(监听代码文件的变动,当代码改变之后,自动重启)
1、安装nodemon
npm install nodemon -d
2、修改package.json文件
{ "name": "tutrip-node", "version": "1.0.0", "main": "src/demo.js", "scripts": { "start": "nodemon demo.js", // 这里我们将start命令换成nodemon指令 "test": "echo "Error: no test specified" && exit 1" }, "author": "", "license": "ISC", "dependencies": { "jquery": "^3.4.1", "nodemon": "^2.0.2" }, "keywords": [], "description": "" }
3、添加nodemon.js文件
通过start启动后,会发现不管我们修改什么文件都会重启项目,这样还是比较耗费性能,所以我们需要监听指定文件
nodemon.js的内容
{ "watch": [ "./src/**/*.*" // 监听src文件下的所有文件,也可以只监听js文件:*.js ] }
ok,这样我们就不用去频繁启动node了