パーシャルにejsを使用し、個々のページにjadeを使用したいのですが、1 つの nodejs & express プロジェクトで両方を使用するにはどうすればよいですか?
8862 次
2 に答える
4
これは私のために働く:
- pugとejsをレンダーとして追加
index.js
const express = require('express');
const path = require('path');
const app = express();
// view engine setup
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'pug');
app.set('view engine', 'ejs');
- filename.fileext を指定して render を呼び出します。
ルート/ユーザー
const express = require('express');
const router = express.Router();
router.get('/', function (req, res, next) {
res.render('users.ejs');
});
module.exports = router;
ルート/約
const express = require('express');
const router = express.Router();
router.get('/', function (req, res, next) {
res.render('about.pug');
});
module.exports = router;
于 2018-02-24T09:09:29.857 に答える