これは私の最初の投稿なので、助けてくれてありがとう:)
main.jsファイルを作成し、作業を簡単にするために、次のようなことをしたいと思っています。
var pages = {
"/profile":{"page":"My Profile","loc":"./contentPages/profile"},
...
...
...
};
for (var item in pages) {
app.get(item, function(req, res){
if(req.session.user_id == null){
res.redirect('/');
return;
}
res.render(pages[item].loc, {
title:pages[item].page,
thisPage:pages[item].page
});
});
}
今、私が辞書に最後に何が起こっても、常にレンダリングされるページです。このようなことをする方法はありますか、それとも作成したいすべてのページを書き出す必要がありますか?
本当にありがとう!