nodejs express 4 中使用 ejs, 如何设置 open 和 close?

发布于 2022-09-01 12:27:39 字数 300 浏览 8 评论 0

ejs = require 'ejs'
ejs.open = "{{"
ejs.close = "}}"

app.engine "html", ejs.renderFile
app.set 'views', viewsRoot
app.set 'view engine', 'html'
app.set 'view options', {"open":'{{',"close":'}}'}

上面这些设置都写了,但是不好使, 我找了官方文档 4x 里好像没有 view options 了.

请问谁知道怎么设置吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

余罪 2022-09-08 12:27:39

ejs有两个大版本

1.0版本之前是tj维护的,支持 {{}}

2.0版本之后是mde维护的,不再支持支持 {{}} 这种写法

所以解决方案就是指定你的ejs版本为 1.0.0

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文