位置: 编程技术 - 正文

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

  • 个人所得税退税操作流程
  • 企业所得税当年销售收入
  • 城建税计算方法有哪些
  • 税收的基本特征包括?
  • 企业所得税的亏损怎么弥补
  • 中药和中药饮片效果一样吗
  • 个体工商户生产经营所得税税率表2021
  • 劳务报酬和工资薪金哪个税率高
  • 网络服务费属于什么费用
  • 房地产企业预缴土地增值税
  • 人工材料成本怎么分配
  • 评估所得征税方法是一种控制纳税人逃税和避税的措施
  • 扣缴个人所得税报告表
  • 代征手续费返还
  • 中国银行结算包括哪些内容?怎么做会计分录?
  • 委托加工物资的账务处理例题
  • 软件企业涉税风险分析
  • 年底没有取得发票企业所得税
  • 2018水利基金税率是多少?怎么算
  • 生产企业研发用原料抵进项可以吗?
  • 业务招待费扣除计算举例说明
  • 上季度多交的增值税怎么做账
  • 购买电力维修材料怎么做分录?
  • 金融机构计提减值准备
  • 股权质押权如何实现
  • 免征的税款每月几号申报
  • 建筑公司收到预收款要交税吗?
  • acer笔记本电脑怎么恢复出厂设置
  • win10怎么看电脑名称
  • 限定性净资产要算在现金流量表里吗
  • 电脑开机显示怎么取消?
  • 补缴社保公积金申请书怎么写
  • 不动产租赁费计入什么科目
  • 应付债券的会计分录有哪些
  • 贷记卡怎么还利息
  • 导航栏不变,切换怎么办
  • 资本公积转增资本金
  • 房地产开发企业销售自行开发的房地产项目
  • linux 运行php
  • java中怎么连接数据库
  • yolo v1 pytorch源代码
  • 工程项目成本核算的依据主要有
  • uniapp面试题必问的坑
  • 腾讯云验证码服务
  • 积分换购活动
  • 固定资产办理竣工结算之后的处理方式
  • 固定资产清理的含义
  • 付款金额与增值金额区别
  • 上年计提费用多了,要怎样调
  • 建安业一般纳税人税率是多少
  • 计提本月工资会计怎么做账
  • 销售未开票怎么做分录
  • 实报实销有补贴嘛
  • 销售费用的主要科目
  • 成本费用总额占营业总收入的比率
  • 财务费用利息收入怎么记账
  • 小规模公司月末报税吗
  • 总账建账的原则包括
  • Mac系统怎么设置ftp
  • window web
  • 桌面上的软件是什么
  • window系统中用什么命令来跟踪路由
  • win7系统的摄像功能在哪
  • win8系统升级
  • 微软发布Win10优化工具
  • linux服务器如何配置ip
  • [置顶]电影名字《收件人不详》
  • perl中sub
  • js获取时间精确到毫秒
  • jQuery.datatables.js插件用法及api实例详解
  • android颜色值
  • SQLite3中文编码 Python的实现
  • 技术开发类工作有哪些
  • android support包
  • javascript引用值
  • 悬浮工具栏
  • 关联公司销售
  • 痛点 堵点 难点 盲点
  • 深圳税务局怎么添加办税员
  • 怎么查询手机发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设