【发布时间】:2017-11-27 19:58:39
【问题描述】:
是否可以将带有 pug 模板的 html 页面呈现为字符串? 在 nodejs 中,您可以生成一个带有“pug tempalte”的 html- 页面,如下所示:
var express = require('express')
var app = express()
app.set('view engine', 'pug')
var mytemplate="html\n\thead\n\tbody";
app.get('/', function (req, res) {
res.render(
'index',
{ title: 'Hey Hey Hey!', message: 'Yo Yo'})
})
app.listen(3000, function () {
console.log('Example app listening on port 3000!')
})
模板文件应该在 ./views/index.pug 中。
是否可以使用“mytemplate”变量中保存的模板代替文件内容?
【问题讨论】:
标签: node.js string templates express pug