位置: 编程技术 - 正文

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

  • 二手车交易税是谁交
  • 社保为什么单位交的少了
  • 固定收益凭证是固定的吗
  • 金蝶k3怎么样新增账套
  • 投资子公司亏损如何入账
  • 红字发票怎么回事
  • 未达起征点销售额是含税还是不含税
  • 未开票收入的会计怎么做
  • 零余额账户银行余额调节表
  • 费用转利润分录怎么做?
  • 银行本票通俗
  • 上海航交所官网
  • 预付卡发票报销单怎么写
  • 增值税专用发票使用规定 最新
  • 法人实名认证需要带什么
  • 一般纳税人房产税是按季还是按月申报
  • 机械租赁有什么机械
  • 技术转让减免所得额
  • 将自产产品用于职工福利的账务处理
  • 公司开13个点增值税交多少钱
  • 无形资产的相关税费包括增值税吗
  • 笔记本闪屏正常吗
  • 以前年度损益的一级科目
  • 暂估人工成本分录怎么写
  • 企业重组后的债务怎么算
  • php使用redis缓存技术
  • elccest.exe是间谍广告程序吗 elccest进程有什么作用
  • 最值钱的苹果
  • php生成php文件
  • php中使用什么关键字定义常量
  • 事业单位在建工程会计账务处理
  • 补交上年度增值税附加税,怎么做账
  • 国家纪念品
  • SpringBoot + Vue基本知识点荟萃
  • yii2中dropDownList实现二级和三级联动写法
  • html导航栏边框
  • 2023英伟达显卡天梯图完整版
  • gpt指标
  • 数据挖掘期末考试大纲
  • ml神经网络
  • 交易性金融资产属于什么科目
  • 增值税申报销项发票采集少了怎么办
  • 公司注册登记需要提交的资料包括
  • 三个数排序c语言程序从大到小
  • sql server 2008数据库
  • 出租设备收入交什么税
  • 以前年度租赁收入如何处理
  • 大公司要求小规模公司交税
  • 包工包料意思
  • 代开发票含税价怎么核算为不含税发票?
  • 积分兑换商品怎么查快递
  • 进口关税免征
  • 劳务派遣的工资是谁发的
  • 流动性比率过小什么意思
  • 关联企业是如何运作的
  • 汇算清缴退款如何做账
  • 增值税结转是月结转还是年度
  • record关键字
  • 收缩后对数据库有影响吗
  • linux查看当前时间戳
  • vista starter
  • lsass.exe是什么病毒
  • win7系统360浏览器书签
  • win10怎么安装pscs6
  • win7突然变卡顿怎么回事
  • win8.1使用技巧
  • win8.1系统怎么升级到win10
  • 宽带连接错误628win10
  • express.json()
  • java gravity
  • javascript entries
  • firefox和谷歌
  • jQuery实现表格文本框淡入更改值后淡出效果
  • 安卓listview控件map的用法前面每行加图片
  • unity编辑器安装
  • 基于bootstrap的网站
  • 国家税务系统
  • 税控盘开的电子票怎么发送给人
  • 四川灵活就业医保每月返多少钱
  • 银行服务创新金点子
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设