项目作者: chenshenhai

项目描述 :
hot update js code for nodejs server without restarting | 热更新node.js的js文件
高级语言: JavaScript
项目地址: git://github.com/chenshenhai/node-hot-update.git
创建时间: 2017-05-30T14:00:02Z
项目社区:https://github.com/chenshenhai/node-hot-update

开源协议:MIT License

关键词:
hot-require hot-update nodejs

下载


hot-update

English instructions

Information

This module refers to hot-require and enhanced fault tolerance.

Thank you to the author of hot-require.

Hot update js code without restart server for NodeJs,

Installation

  1. npm install --save hot-update

Getting started

  1. const hotUpdate = require('hot-update');
  2. setInterval(()=>{
  3. let Mod1 = hotUpdate('./modules/mod1');
  4. let Mod2 = hotUpdate('./modules/mod2');
  5. let Obj1 = hotUpdate('./modules/obj1');
  6. console.log(m1.data, m2.data, Obj1.data);
  7. }, 3000);

中文说明

简介

本模块主要用于js文件的热更新,不需要重启node.js服务。

本模块参考模块 hot-require ,并且添加容错处理,对象字面量处理。

在此,对模块 hot-require 的作者表示感谢。

安装

  1. npm install --save hot-update

快速开始

  1. const hotUpdate = require('hot-update');
  2. setInterval(()=>{
  3. let Mod1 = hotUpdate('./modules/mod1');
  4. let Mod2 = hotUpdate('./modules/mod2');
  5. let Obj1 = hotUpdate('./modules/obj1');
  6. console.log(m1.data, m2.data, Obj1.data);
  7. }, 3000);