位置: 编程技术 - 正文

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(初始学历是什么意思)

  • 收取境外服务费收入如何开票
  • 企业所得税季末数怎么填
  • 领备用金填什么单子
  • 盈余公积是否必要交税
  • 环境保护税属于什么税种
  • 一般纳税人销售农产品增值税税率
  • 已经退税的增票怎么做账
  • 大病医疗保险能税前扣除吗
  • 我的初级备考经历怎么写
  • 委托开发的软件产品即征即退
  • 企业接到税务稽查局电话
  • 一般开发间接费
  • 商城退换货
  • 单位参加城镇职工基本养老保险缴费基数怎么填写
  • 转让土地使用权 简易征收
  • 天猫企业支付宝怎么提现
  • 运费抵扣的税收筹划是怎样的?
  • 个人独资企业没有公司章程吗?
  • 补充养老保险税收规定扣除率
  • 利用发票管税的意义
  • 行政事业单位国有资产处置收入包括
  • 销售费用变动率公式
  • 红冲发票地址不一样可以吗
  • 不动产处置流程
  • 收到的税费返还减少的原因
  • 出口的会计分录
  • 消费税在哪个环节征税
  • 商场的租金怎样交税
  • mac电脑command键快捷设置
  • 招商银行直播在哪个平台
  • php如何实现
  • 如何使用php编程软件
  • Win11错误提示"the pc must support secure boot"怎么解决
  • iphone6splus 充电
  • 基建期土地摊销
  • 不能报销的发票可以丢掉吗
  • vue3性能对比
  • jquery 滚动条
  • php模板教程
  • 转让技术所有权计入什么科目
  • 如何将tomcat卸载干净
  • python%s
  • 帝国cms使用手册
  • phpcms模板下载
  • 投资性房地产由成本模式转为公允价值模式
  • 免征企业所得税的有哪些行业
  • mysql锁表机制
  • 企业固定资产折旧可以按照其价值和使用情况
  • 期末存货材料成本差异
  • 股东退股如何清算表格
  • 预收账款退款的会计处理
  • 厂家返利怎么入账
  • 员工过生日公司有福利吗
  • 建筑安装主要做什么
  • 流动资产周转次数计算公式
  • 试驾车折旧残值怎么计算
  • 贸易中的发票抵押和发票融资
  • 营业外支出的具体内容
  • 技术服务类有哪些
  • 工商银行代收是什么意思
  • 固定资产折旧怎么算
  • WINDOWS系统中删除放入回收站的文件占用什么空间
  • centos进入指定目录
  • win10系统怎样卸载程序
  • 查看rpm包含的内容
  • linux流量控制
  • Win10预览版更新弹窗如何关闭
  • cocos2dx schedule
  • cocos2dx解密
  • jqgrid动态生成表头
  • unity出现bug
  • js html css
  • csm support
  • vue中怎么引入css
  • 安卓状态栏宽度
  • Android之Service
  • jquery的核心理念
  • javascript的介绍
  • 如何在电子税务局申报社保
  • 怎么在年报查询个人信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设