改变对象(在相同的lib,但不同的路径)我的项目像这样的文件夹:如何在同一时间的NodeJS
- - main.js
- --lib
- - ----力霸
- ---------- a.js
- ------ libB
- ---------- 个b.js
- ---------- LIB
- --------------力霸
- ---------- -------- a.js
在main.js:
var obja = require('./lib/libA/a');
require('./lib/libB/b');
在b.js:
var obja = require('./lib/libA/a');
在a.js:
module.exports = {};
然后,如果我在b.js,obja在main.js改变obja没有改变。
我的问题是如何同时更改两个obja。
谢谢。
如果像util.js这样的a.js使用* obja = require('a'); *,那么问题就解决了。但如何更改module.paths全球。 – coordinate