初めてNode.jsのExpressを使って色々試そうとしているJS初心者です。
複数のテンプレートファイルを利用したい場合の書き方について
現状1つ目のtemplateファイルを指定
JavaScript
1app.set('views', './views') 2app.set('view engine', 'file1') 3// renderで指定したファイルを画面に表示させる 4app.get('/', (req, res) => { 5 res.render('template.file1', { title: 'PageTitle', message: '🧝 Message1', content: '🐼 first content'}) 6})
2つ目のtemplateファイルを指定したい。->単純にコピペしてファイル名を変えてみたけど、2つ目のファイルは表示されません。
どのように書いたら良いかアドバイス頂けますと幸いです。
JavaScript
1app.set('views', './views') 2app.set('view engine', 'file1') 3// renderで指定したファイルを画面に表示させる 4app.get('/', (req, res) => { 5 res.render('template.file1', { title: 'PageTitle', message: '🧝 Message1', content: '🐼 first content'}) 6}) 7 8app.set('views', './views') 9app.set('view engine', 'file2') 10// renderで指定したファイルを画面に表示させる 11app.get('/', (req, res) => { 12 res.render('template.file2', { title: 'PageTitle', message: '🧝 Message2', content: '🦉 second content'}) 13})
あなたの回答
tips
プレビュー