位置: 编程技术 - 正文

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

  • 机票代理是否差额征税
  • 交通运输印花税怎么申报
  • 印花税的计提
  • 库存商品月末必须结转吗
  • 管家婆软件记账流程
  • 采购商品成本包括
  • 季度预缴能不能弥补亏损
  • 申报个税的收入是什么收入
  • 房产企业因资金问题退市
  • 合伙企业的合伙协议
  • 找不到契税发票怎么办
  • 以固定资产换入原材料
  • 去年漏记了收入,可以记今年吗
  • 商场交的房租押金可以退吗
  • 一张合同分三次收款怎么开票?
  • 小企业采用什么折旧方法
  • 坏账准备税务处理办法
  • 朋友借资质汇款到公司要收税吗?
  • 印花税销售分录
  • 新金融工具准则投资收益
  • 什么是季初值和季末值
  • 子公司注销投资收益是否纳税合并层面
  • 分公司发生修理费能否在总公司列支?
  • 没有预付账款科目计入哪里
  • 无形资产研发支出适用于税前加计扣除的政策
  • 筹建期的餐饮费会计分录
  • 永恒之蓝是
  • 鸿蒙大文件夹怎么设置透明度
  • 行政事业单位职工体检依据
  • 无法收回的应收票据怎么处理
  • 货物损坏补发会计分录
  • win7为什么还有人用
  • 车辆购置税会计账务处理
  • php root
  • 如何开启framework 3.5
  • vue3setup语法糖如何定义realtive数据
  • chrome插件开发语言
  • free命令看到的内存
  • 合伙企业退伙个税
  • python3 静态方法
  • 公司购买购物卡送客户的会计分录
  • 增值税专票和普票的区别图片
  • 公司的账面现金怎么算
  • dedecms51
  • 什么企业进项多
  • 发票认证注意事项及细节
  • 汇算清缴期间发放的工资
  • 公关费用计入什么科目比较好
  • 话费报销属于什么费用
  • 高新企业研发收入占总收入比例怎么算
  • 空调抵扣进项税
  • 进口关税如何记账
  • 人工工资会计科目
  • 普通发票作废的金额会扣税吗
  • 进项税额抵扣好还是不抵扣好
  • 营改增后建筑业税率
  • 新单位年终工作总结
  • mysql in如何优化
  • MySQL主从同步原理介绍
  • mssql server .ldf和.mdf的文件附加数据库的sql语句
  • mysql使用入门教程视频
  • windows如何显示键盘
  • mac声音无法调节
  • itunes无法更新app
  • windows10x预览版
  • LINUX系统管理员维护招聘
  • Mac系统中pr插件汉化
  • linux挂载cd
  • opengl模块加载失败
  • opengl教程48讲
  • js中的冒泡排序原理
  • jquery选择器的优势有哪些
  • android 动画分类
  • python怎么生成随机函数
  • jqgrid loadcomplete
  • web前端入门教程
  • jquery22插件网
  • 税务局监控个人账户流程
  • 福建广电网上营业厅下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设