Javascript 哪个Express.js模板使用HTML原样?
我正在寻找一个模板,使用HTML作为是,它应该是像玉一样的东西,但没有修改HTML语言 这个问题的目的是:Javascript 哪个Express.js模板使用HTML原样?,javascript,html,node.js,express,pug,Javascript,Html,Node.js,Express,Pug,我正在寻找一个模板,使用HTML作为是,它应该是像玉一样的东西,但没有修改HTML语言 这个问题的目的是: 我觉得HTML非常清晰和简单 我想以MS Expression或其他方式查看我的页面“或其中的一部分” 简易网页设计软件 车把可能就是你想要的。 模板引擎: express.js的实现:您可以尝试使用EJS模板引擎 要在express中启用此功能,请在项目的根目录中运行此命令以安装EJS npm安装ejs——保存 然后打开你的app.js文件并更改行 app.set('view engi
车把可能就是你想要的。 模板引擎:
express.js的实现:您可以尝试使用
EJS
模板引擎
要在express中启用此功能,请在项目的根目录中运行此命令以安装EJS
npm安装ejs——保存
然后打开你的app.js
文件并更改行
app.set('view engine','jade')代码>
到
app.set('view engine','ejs')代码>
这应该允许您在模板中使用EJS
而不是Jade
,将文件保存为示例。EJS
您可以使用express发送静态文件:
express.static()
若使用该模板,则无法将数据注入模板。
你最好使用模板引擎
您可以轻松创建自己的。
您可以将.html文档与ejs呈现一起使用:
app.engine('html', require('ejs').renderFile);
app.set('view engine', 'html');
我不想只是传递文件,因为他们是,将有变量替换和更多。正如问题所说,它应该是类似于jade的东西,HTML保持不变。只是更新了。您可以创建自定义模板引擎。看起来很有趣,我正在查看。我可以将其与node.js和express.js一起使用吗?当然可以!看看我的答案。