nodemon --NODE自动重启工具

在编写调试node项目过程中,每次修改代码都需要close,然后重新启动。
nodemon在检测到目录中的文件更改时通过自动重新启动节点应用程序来帮助开发基于node.js的应用程序,解决了这个重复启动这个繁琐的步骤。

1.首先安装nodemon

全局安装

npm install -g nodemon

安装开发依赖性

npm install --save-dev nodemon

2.用法

在package.json的文件中配置启动命令

"scripts": {
    "dev": nodemon 入口文件.js",
  },

3.配置文件

根目录下存放nodemon.json文件

nodemon.json

{
  // 设置日志输出模式,true 详细模式
  “verbose”:true,
  //监测的目录
  "watch": [""],
  //监测文件扩展名,这里监测js文件
  "ext": "js",
  //忽略的文件 忽略src下的vue文件
  "ignore": ["src/**/*.vue"],
  //启动方法,使用nodemon命令启动项目
  "exec": "node ./index"
}

4.在运行nodemon的同时,如果需要手动重新启动应用程序,而不是停止并重新启动nodemon,则可以输入rs回车键,然后nodemon将重新启动进程

5.延迟重启(单位默认s)

nodemon --delay 10 server/app.js   //延迟10s重启

nodemon --delay 10ms server/app.js   //延迟10ms重启

6.文件监控
①可以在nodemon.json文件中通过配置watch来监控
②在启动命令配置中监控

nodemon --watch server server/app.js

server —监控文件夹名称
server/app.js —入口文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值