改變對象(在相同的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