1
Folks, 試圖包含其他.js文件,以便能夠通過以下方式從模塊中導出。這將使主模塊更具可讀性。我試圖包含來自其他函數的代碼。NodeJS module.exports submodule
我想它不是正確的方法。有人能指引我朝着正確的方向嗎?
主要模塊文件:
module.exports = {
eval(fs.readFileSync('./extras/foo.js')+'');
fdsa: function (barf, callback) {
},
asdf: function (barf, callback) {
},
}
foo.js:
foo: function (barf, callback) {
...
callback(err, result);
}
只要讓foo.js成爲一個導出函數的模塊。然後在主文件var foo = require('./ extras/foo'); – bryanmac
http://nodejs.org/api/modules.html – bryanmac
所以如果其他函數調用main.js,他們將如何使用主叫做foo的子模塊? – Cmag