是否有一个DocPad插件可以预处理 js 文件并使用templateData变量和助手来获取可用的配置值?
我试过Hogan,我可以得到变量但不能调用助手......
是否有一个DocPad插件可以预处理 js 文件并使用templateData变量和助手来获取可用的配置值?
我试过Hogan,我可以得到变量但不能调用助手......
使用Docpad 的 ECO 插件,我可以实现我想要的。
我可以从 docpad templateData 获取值和调用助手。
任何模板语言都可以在这里工作,这里有几个示例及其匹配的 templateData 变量:
/docpad.coffee
docpadConfig = {
templateData:
site:
url: "http://www.example.com"
}
/src/documents/index.html.eco
<p>My site is <%= @site.url %></p>
/src/documents/index.html.coffee
p "My site is " + @site.url
或在脚本文件中:
/src/documents/scripts/scripts.js.coffee
console.log( @site.url )
/out/scripts/script.js
console.log("http://www.example.com");
/src/documents/index.html.hogan
<p>My site is {{@site.url}}</p>
/src/documents/index.html.jade
p My site is #{site.url}