0
我在玩node.js導出和require。就拿默認快遞應用:瞭解NodeJS的出口/要求
在的app.js代碼的底部,有一些看起來像這樣:app.get('/', routes.index);
這意味着,我可以有更多的指定路線,像這樣:
app.get('/login', routes.login);
app.get('/logout', routes.logout);
等爲了更好地理解出口/需求的東西,我試圖把這些放在一個單獨的文件中。我正在嘗試這種方式:
//app.js
var gets = require('./gets'),
exports.foo = app;
//gets.js
var app = require('./app');
console.log(app); //returns empty obj {}
爲什麼?你能幫我理解我做錯了什麼嗎? 在此先感謝。