位置: 编程技术 - 正文

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

  • 民非 企业所得税
  • 农产品增值税加计扣除可以补申报吗
  • 公司注销公户没注销会如何
  • 公司购买了地板可以退吗
  • 出口退税正式申报撤销申请
  • 月初认证的增值税发票可以吗
  • 固定资产停止使用转入更新改造的会计处理
  • 拍卖公司都要交前期费用吗?
  • 房屋租赁需要交增值税吗
  • 市场开发费用会计分录
  • 开具红字发票抵扣后如何退税?
  • 行政事业单位取暖费交个人所得税吗
  • 虚开发票走账对方不返还如何处理?
  • 高速公路通行费怎么计算的
  • 增值税减税措施有哪些
  • 核定征收和定期定额的区别
  • 月收入不超10万减免 具体分销售额吗
  • 通讯费可以放入办公费吗
  • 个税房租和房贷抵扣一样吗
  • 如何按增值税计税
  • 财政收支结余
  • 维修进水的笔记怎么写
  • 电脑更改工作组后进不了系统
  • 单位外币账户
  • 经费支出渠道
  • 有限公司注册资金多少好
  • 没有车船税可以检车吗
  • 实物资产股权投资包括
  • KunlunPlatform.exe是什么进程?KunlunPlatform.exe是安全的程序吗?
  • 默认网关不可用怎么修复
  • php rewind
  • 公司并购的税务处理办法
  • 员工福利费会计处理
  • 债券的回购
  • 其他收益年末需要结转吗
  • php数据库删除数据
  • Laravel5.1数据库连接、创建数据库、创建model及创建控制器的方法
  • 存货跌价准备是负数表示什么
  • 分公司?
  • 稽查补缴所得税分录
  • 前端资源浏览器下载
  • 销售费用工资明细科目
  • 个人所得税经营所得税申报表A表
  • 小规模所得税怎么计算公式
  • 发票已认证未抵扣,开红字发票信息表后,愿票需要退回吗
  • 代缴纳房产税
  • sql server2003
  • 财务报表中存货为负数是什么意思
  • 小微企业的认定标准企业所得税
  • 盘盈盘亏怎么看
  • 应收账款核算内容
  • 赠送样品视同销售增值税该怎么做账务处理呢?
  • 怎样贴发票之类的报销单据
  • 物流公司的会计怎么样
  • 如何登录网络?
  • 支付信息表
  • 在docker中使用service命令
  • linux 解析
  • centos配置IP地址
  • mac 应用
  • win7无线无法连接怎么办
  • .sfx.exe是什么文件
  • fssm32.exe是什么进程 有什么作用 fssm32进程查询
  • linux ftp用户存在哪个文件中
  • linux哪些方法可以查看命令的详细信息
  • win7无法远程桌面win10
  • windows10地图用不了
  • 升级打装备的手游
  • js获取数组元素个数
  • three.js菜鸟教程
  • android 滚动选择器
  • easyui combotree加载静态数据问题(选不上)解决方法
  • linux Shell获取某目录下所有文件夹的名称
  • 提高你工作效率的方法
  • 你应该知道的几个问题
  • jquery多级联动下拉菜单
  • 保险是不是跟车走
  • 企业代理申报还用自己申报吗
  • 没工作个人所得税
  • 罗湖税务局在哪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设