Customizing Syntax
如果你希望使用其他的 token 而不是 {{
,其中包括变量、区块和注释,你可以使用 tags
来定义不同的 token:
var env = nunjucks.configure('/path/to/templates', {
tags: {
blockStart: '<%',
blockEnd: '%>',
variableStart: '<$',
variableEnd: '$>',
commentStart: '<# ',
commentEnd: '# >'
}
});
使用这个 env,模板如下所示:
<ul>
<% for item in items %>
<li><$ item $></li>
<% endfor %>
</ul>