0.0.9 • Published 10 years ago

hot-require v0.0.9

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

hot-require

使用代理的方式让所有类和实例能够在js文件更改后, 对被代理对象进行替换, 实现热更新. 因为使用了代码对象, 所以当实际对象更新后, 依然能够让原实例找到新的实现.

proxy the target js object(use hot-require), update realSubject function and field when the js file changed. because the code in memory are use the proxySubject, so all old instance can be updated when realSubject change.

==============

npm install hot-require

Example

1. Setting 配置

require 'hot-require' on the app start, just need require once only

(default to watch all file used "_require")

必须在项目的最开头引入, 监听所有通过_require引用的js文件的改动
require('hot-require');

2. Use Example 使用例子

after version 0.0.7, you can call it without __dirname:
var yourJs = _require('[module or js name you want to hot reload]');
0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

11 years ago

0.0.6

11 years ago

0.0.5

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago