node下,每次文件的改动都需要重新的启动,反反复复,降低开发效率,浪费开发时间
nodemon 检测配置文件的改动,自动完成重启,提高开发效率
安装
- 安装 
npm install -D nodemon - 安装完成以后可以直接使用,如果确实全局安装的,可以直接使用
nodemon index.js命令,如果不是的可以使用(mac)下npx nodemon index.js配置
 
nodemon默认的是监控项目的所有类型文件的修改,为了提升开发效率,可以适当的配置
- 可以直接在package.json中添加配置的信息(不推荐)
 直接添加
nodemon.json文件在项目的根目录{"watch": ["*.js","*.json","src"],"ignore": ["package*.json","nodemon.json","node_modules","public","log4js"],"extention": ["*.js"],"env": {"NODE_ENV": "development"}}
watch监控文件的配置,
*.js,js结尾的文件*.json,json结尾的文件,src,src路径下的we年- ignore: 忽略监控的we年,
package*.json,package开头的json文件,nodemon.json,忽略nondemon.json文件,node_modules,忽略node_modules文件夹下的所有文件,public,忽略public文件夹下的所有文件,log4js,葫芦log4js文件夹下的所有文件 - extention: 
*.js,只检测js结尾的文件 - env: 只在开发环境下的运行监控
 
