nodemon安装_nodemon详解

1.介绍

Nodemon是一个使用工具,它将会见监视源文件中任何的更改并自动重启服务器。Nodemon不会对你的代码产生额外的更改,它只是node命令的替代品。因为当你修改源文件后,如果你用的是原来的node 则必须手动重启 你的更改才会有效。但是如果用的是nodemon,则你不需要手动操作,它会检测你的代码改动自动重启。

2.安装:

npm install -g nodemon

3.使用:

使用nodemon跟原来的node没什么不同

    nodemon index.js

4.Config files

nodemon支持局部的和全局的配置文件。它们通常被命名为nodemon.js.可以位于当前的工作文件夹内,也可以位于你的home文件夹内。一个配置文件可以被--config <file>命令来指定。

搜索顺序为:

  • 命令行指定的配置文件
  • 当前路径内的配置文件
  • 全局配置文件

config 文件的实例如下,json格式:

{"ignore":["*.test.js","fixtures/*"]}

这表示在ignore中的匹配的文件不需要监听。

如果你想把所有的配置文件都配置在package.json中nodemon也是支持的,同样的格式但是必须在nodemonConfig标签下:

"nodemonConfig":{"ignore":["test/*","docs/*"]}

4.指令解释:

133d68ece349ca29dbea972151fe3e1a.png
  • nodemon -e
默认的 nodemon监视 .js, .mjs, .coffee, litcoffee和Json文件,通过-e命令你可以指定你自己的查找列表:
nodemon -e js,jade
这样nodemon会监视你的.js, .jade文件
nodemon --watch path
nodemon默认只会监视当前的工作路径,如果你想去监视其他路径上的文件,你可以使用如下命令
nodemon --watch app --watch libs app/server.js
nodemon --ignore
忽视一些文件被监视:
 nodemon --ignore lib/app.js
nodemon --delay
有时候你会修改许多文件,这时为了避免不必要的重启,你可以通过此命令指定多少时间后再进行重启。
nodemon --delay 10 server.js

5.手动重启:

如果你的nodemon还在运行中,你想重启,不需要关闭再重启,只需要

rs
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值