源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用

  • 时间:2021-07-11 01:59 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
在开发或调试Node.js应用程序的时候,当你修改js文件后,总是要按下CTRL+C终止程序,然后再重新启动,即使是修改一点小小的参数,也总是要不断地重复这几个很烦人的操作。有没有办法做到当文件修改之后,Node.js自动重新启动(或重新加载文件)以节省时间呢?一开始我是想到用grunt的watch模块来监控文件变化,但后来在网上一查,原来我们想到的,别人早已想到,并且已经做得很好。[url=https://github.com/isaacs/node-supervisor]Node Supervisor[/url]正是这样一个可以实现这种需求的Node.js模块。 根据Github上的说明,Node Supervisor原本是用于服务器上Node.js应用崩溃的时候,自己重新启动。当然它也可以监控你的项目的js(或CoffeeScript)文件变化,进而重启来方便我们调试应用程序。 [b]安装方法(以全局模块安装):[/b]
[url=https://github.com/DTrejo/run.js]Run.js[/url]和[url=https://github.com/remy/nodemon]Nodeman[/url],这两个我都没用过。但是从文档上来看,前者和Supervisor一样都是极简的5分钟就可以上手的那种,功能比Supervisor稍弱;后者的feature比较多,对应的文档就特别长,估计要研究透也得至少半个小时。选择哪一个,全看项目需求和个人喜好。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部