您可以将定界符切换到与三重胡须不冲突的位置,例如erb样式的标签:
{{=<% %>=}}{{{{ 'name': '<% name %>', 'description': '<% description %>'}}}}{{{debug this}}}<%={{ }}=%>
请注意,您可以在整个模板中执行任意多次。任何时候遇到冲突时,请选择一组新的定界符:)
解决方法我正在尝试为模板创建模板,如下所示:
{{{{ 'name' : '{{name}}','description' : '{{description}}'}}}}{{{debug this}}}<h1>{{name}}</h1>
我想保留三括号,但是将双括号替换为传入的JSON。任何人都知道无需编写后处理JS代码即可做到这一点的最佳方法,如果没有,那么是否有一个不错的nodeJS模板引擎可用于此场景类型?