nodemon

nodemon是一种工具,可以自动检测到目录中的文件更改时通过重新启动应用程序来调试基于node.js的应用程序。

安装

npm install -g nodemon
//或
npm install --save-dev nodemon

使用

nodemon   ./main.js // 启动node服务
nodemon ./main.js localhost 6677 // 在本地6677端口启动node服务
"start": "ts-node -r tsconfig-paths/register nodemon src/main.ts",

延迟重启

nodemon -delay10 main.js

nodemon --delay 2.5 server.js

nodemon --delay 2500ms server.js

这个就类似于js函数中的函数节流,只在最后一次更改的文件往后延迟重启.避免了短时间多次重启的局面.

配置文件

nodemon支持本地和全局配置文件。这些通常是命名的nodemon.json,可以位于当前工作目录或主目录中。可以使用该--config 选项指定备用本地配置文件。

{
"verbose": true,
"ignore": ["*.test.js", "fixtures/*"],
"execMap": {
"rb": "ruby",
"pde": "processing --sketch={{pwd}} --run"
}
}

Doc

最新文章

  1. python 装饰器
  2. 上班遇到的——关于Web安全
  3. 给app增加itunes文件共享支持的功能
  4. logstash
  5. 通过weka.jar包来进行数据预处理
  6. ZOJ Problem Set - 3865 Superbot (bfs)
  7. 初学tornado之MVC版helloworld
  8. 【转】深入理解Java内存模型(七)——总结
  9. CodeForces 160D - Distance in Tree 树型DP
  10. 大夏VIEW使用技巧
  11. 【转】PHP代码审计
  12. Android App插件式换肤实现方案
  13. HMM基础
  14. Python学习第二节——基础知识
  15. C#中的反射 Reflection
  16. 【shiro】(2)---基于RUL的权限管理
  17. Spring Bean定义配置
  18. SQL Developer连接Oracle出现“IO 错误:Undefined Error”
  19. FireDAC中的SQLite(二)
  20. Codeforces1084 | Round526Div2 | 瞎讲报告

热门文章

  1. ubuntu 下vscode 修改主题 注释斜体
  2. SRS之SrsRtmpConn::stream_service_cycle详解
  3. 分享如何在github上为代码创建一个链接
  4. Coding Rules
  5. Constructor、Method、Field 源码阅读
  6. Session案例-用户登录场景
  7. 代码实现将键盘录入的数据拷贝到当前项目下的text.txt文件中,键盘录入数据当遇到quit时就退出
  8. 日志框架之Logger
  9. 机器学习之K-Mean聚类算法
  10. Springboot2.0实现URL拦截