Node学习记录: nodemon

发布时间:2019-07-02 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Node学习记录: nodemon脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

nodemon

npm install -g nodemon
npm install --save-dev nodemon
nodemon serving_HTML_page.js

命令行 用nodemon 代替node

更改项目中任何代码 nodemon 都会让应用重新启动(类似前端的热加载 开发时候很方便)

配置信息

{
  "restartable":"rs",//重启的命令,默认是 rs
  "ignore":[""],//忽略的文件后缀名或者文件夹,文件路径的书写用相对于 nodemon.json 所在位置的相对路径
  "verbose": true, //表示输出详细启动与重启信息
  "execMap":{
      "":"node",
      "test": "gulp test"
  },
  "events":{
    "start":"gulp", //子进程(即监控的应用)启动
    "crash":"",  //子进程崩溃,不会触发 exit
    "exit":"", //子进程完全退出,不是非正常的崩溃
    "restart":"gulp", //子进程重启
  },
  "ext": "js json",//监控指定后缀名的文件,用空格间隔。默认监控的后缀文件:.js, .coffee, .litcoffee, .json。但是对于没有文件后缀的文件,比如 www 文件,我暂时找不到怎么用 nodemon 去监控,就算在 watch 中包含了,nodemon 也会忽略掉
  "watch":[
    "./src/**"
  ],
  "env":{
    "NODE_ENV":"env", //  env: 是开发环境; 运行环境 development; production 是生产环境
    "PORT":"3000"
  },
  "legacy-watch":false //nodemon 使用 Chokidar 作为底层监控系统,但是如果监控失效,或者提示没有需要监控的文件时,就需要使用轮询模式(polling mode),即设置 legacy-watch 为 true,也可以在命令行中指定

}

脚本宝典总结

以上是脚本宝典为你收集整理的Node学习记录: nodemon全部内容,希望文章能够帮你解决Node学习记录: nodemon所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:HTML