server.js後,我無法添加對象module.exports
module.exports.a = 'abc';
var app = expressAppConstructor(db);
module.exports.b = 'xyz';
console.log(JSON.stringify(module.exports)); // --> {"a":"abc","b":"xyz"}
exportsLog.js
var io = require('./server');
console.log(JSON.stringify(io)); // --> {"a":"abc"} Note b: xyz is missing
我怎樣才能快遞之後添加b
到module.exports
應用程序已初始化?
我在mean.js堆棧和上面提到的文件是server.js
,expressConstructorFunction
是require(./config/express.js)
見server.js原始內容,config/express.js
您是否收到錯誤?如果第二個調用被忽略,我會懷疑'expressAppContstructor'必須拋出一個錯誤。應用程序初始化後是否運行'console.log'? – Chev
我沒有收到任何錯誤。 –
當使用'exports'而不是'module.exports'時,沒有什麼變化 –