ここのさまざまな投稿から、Express アプリを構築する良い方法は、次のような内容の routes.js モジュールを作成することであると読みました。
exports.homepage = function (req, res) {
// do something
}
次に、私の app.js から:
var app = module.exports = express.createServer();
app.get('/', routes.homepage);
これは、「何かをする」を次のように別のリクエストを行うように変更するまではうまくいきます。
exports.homepage = function (req, res) {
app.get('/sign-in', myCallbackFunc);
}
私のroutes.jsはアプリについて何も知りません。「アプリ」を渡す/参照するにはどうすればよいですか。それとも、これを構造化した方法が間違っていますか?
ありがとう!