UNPKG

hot-update

Version:
57 lines (39 loc) 1.13 kB
# 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 ```sh npm install --save hot-update ``` ### Getting started ```js const hotUpdate = require('hot-update'); setInterval(()=>{ let Mod1 = hotUpdate('./modules/mod1'); let Mod2 = hotUpdate('./modules/mod2'); let Obj1 = hotUpdate('./modules/obj1'); console.log(m1.data, m2.data, Obj1.data); }, 3000); ``` ## 中文说明 ### 简介 本模块主要用于js文件的热更新,不需要重启node.js服务。 本模块参考模块 `hot-require` ,并且添加容错处理,对象字面量处理。 在此,对模块 `hot-require` 的作者表示感谢。 ### 安装 ```sh npm install --save hot-update ``` ### 快速开始 ```js const hotUpdate = require('hot-update'); setInterval(()=>{ let Mod1 = hotUpdate('./modules/mod1'); let Mod2 = hotUpdate('./modules/mod2'); let Obj1 = hotUpdate('./modules/obj1'); console.log(m1.data, m2.data, Obj1.data); }, 3000); ```