位置: 编程技术 - 正文

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

编辑:rootadmin

推荐整理分享node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用(node.js如何运行),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node js 开发,node.js开发语言,nodejs开发指南,nodejs开发工具选择,node.js开发语言,node js 开发,node.js开发实战详解,node.js使用教程,内容如对您有帮助,希望把文章链接给更多的朋友!

在开发或调试Node.js应用程序的时候,当你修改js文件后,总是要按下CTRL+C终止程序,然后再重新启动,即使是修改一点小小的参数,也总是要不断地重复这几个很烦人的操作。有没有办法做到当文件修改之后,Node.js自动重新启动(或重新加载文件)以节省时间呢?一开始我是想到用grunt的watch模块来监控文件变化,但后来在网上一查,原来我们想到的,别人早已想到,并且已经做得很好。Node Supervisor正是这样一个可以实现这种需求的Node.js模块。

根据Github上的说明,Node Supervisor原本是用于服务器上Node.js应用崩溃的时候,自己重新启动。当然它也可以监控你的项目的js(或CoffeeScript)文件变化,进而重启来方便我们调试应用程序。

安装方法(以全局模块安装):

假设你的Node.js程序主入口是app.js,那么只需要执行以下命令,即可开始监控文件变化。

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

Supervisor还支持多种参数,列举如下:

例子:

实现同样功能的类似产品还有Run.js和Nodeman,这两个我都没用过。但是从文档上来看,前者和Supervisor一样都是极简的5分钟就可以上手的那种,功能比Supervisor稍弱;后者的feature比较多,对应的文档就特别长,估计要研究透也得至少半个小时。选择哪一个,全看项目需求和个人喜好。

初始Nodejs 基本概念Node.js,或者Node,是一个可以让JavaScript运行在服务器端的平台。可以说,Node.js开创了javascript模块化开发的先河,早期的javascript需求都很简单

Nodejs全栈框架StrongLoop推荐 StrongLoop是一个基于Nodejs的强大框架,几乎包含了移动开发全栈所需要的所有功能。年成立,很少的员工,一个技术驱动,执行力强大的团队。也是在

使用cluster 将自己的Node服务器扩展为多线程服务器 用nodejs的朋友都有了解,node是单线程的,也就是说跑在8核CPU上,只能使用一个核的算力。单线程一直是node的一个诟病,但随着0.6版本中引入cluster之后

标签: node.js如何运行

本文链接地址:https://www.jiuchutong.com/biancheng/374233.html 转载请保留说明!

上一篇:node.js中的Socket.IO使用实例(Node.js中的核心模块包括哪些内容?)

下一篇:初始Nodejs(初始学历是什么意思)

  • 小规模纳税人税率1%政策到什么时候
  • 如何申请成为一名党员
  • 收到税务局退款怎么做分录
  • 税额为零的增值税是多少
  • 兼职人员账务处理
  • 房屋租赁房产税税率是怎样计算的
  • 简易计税36个月不能变指的是这个项目吗?
  • 季度利润表格式
  • 向香港公司支付服务费税率
  • 经营结余年末结转
  • 应付账款借方余额为负数是什么意思
  • 电子发票可以认证几次
  • 广告公司可以开维修费吗
  • 财政拨款申请格式怎么写
  • 小规模纳税人少计提的工资怎么办
  • 虚拟股份分红
  • 企业固定资产报废申请报告
  • 应交税费留底增值税
  • win11重置系统保留我的文件
  • 在windows7中,使用鼠标拖放功能
  • 销售货物结转成本会计分录
  • 银行手续费发票税率
  • tersafe.dll
  • deepin 设置
  • mcdlc.exe - mcdlc是什么进程文件 有何作用
  • linux设置壁纸的命令
  • 累计计税折旧如何调整
  • 无形资产累计摊销借贷方向
  • PHP:file_get_contents()的用法_Filesystem函数
  • 会计学中的折旧是什么意思
  • 固定资产后续支出一律计入固定资产成本
  • 商住房买卖过户流程
  • 分支机构分摊税款的计算
  • 轻资产并购
  • 定额发票已验旧是什么意思
  • 应收账款的作用及其管理意义
  • java开发和运维
  • 深入理解ts
  • php执行命令的函数
  • 住宿专票可以抵增值税吗
  • css选择上一个兄弟
  • 准则规定的内容是
  • 简述银行存款对应的业务
  • SQL Server 2016 CTP2.2安装配置方法图文教程
  • sql查看日志
  • 高新技术企业三季度申报所得税研发费加计怎么扣除
  • 专票抵扣进项税额怎么填申报表呢
  • 物业费可税前扣除吗
  • 季节性生产企业有哪些
  • 如果收到现金做账了还叫坐支
  • 多计提的工资怎么冲销
  • 小规模企业缴纳公积金怎么做账
  • 预付账款计提减值吗
  • 非居民企业所得税税率
  • 管理人员的奖金可以索赔吗
  • 暂不认证通知单 不在认证范围内
  • 医院医保会计的岗位职责
  • 固定资产净额是什么意思
  • 年数总和法计提折旧的例题
  • windows xp升级为windows 7
  • iis支持什么后端语言
  • xp系统如何禁止各种窗口弹出
  • 升级win10系统后鼠标键盘无法用什么原因
  • windows的批处理是如何实现的
  • win8系统如何连接wifi
  • WIN7系统如何设置表格默认保存位置
  • jquery 动态绑定
  • nodejs worker
  • shell按行读取文件存入数组
  • python代码50行
  • unity 更新
  • android-ListView(1)-listview概览
  • JavaScript中的数据类型分为两大类
  • js中eval函数是干嘛的
  • python3 冒泡排序
  • python中for循环写法
  • 广东省电子居住证怎么查看
  • 组织创新包括哪些类型
  • 增值税发票开具后多长时间可在查询平台查询到?
  • 电信业八大争议事件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设