如何在 dust.js 中制作自定义标签

How to make custom tags in dust.js

我在使用 express 框架构建的项目中使用 klei-dust 模板引擎。我想更改其开始和结束标签。

他们 dust.js 有什么方法可以做出这样的改变吗?

我想把{ }改成<% %>

是的,编辑您的 dust.pegjs 副本并更改 ldrd 的定义:

https://github.com/linkedin/dustjs/blob/master/src/dust.pegjs#L234

然后 运行 grunt build 和一个包含您的更改的 Dust 的新副本将被构建到 tmp 目录中。