所以我有这个项目,我使用Assemble(http://assemble.io/docs/)作为我的静态站点生成器,我在组装页面时使用了几个客户把手助手(http://assemble.io/docs/Custom-Helpers.html)。< / p>
这一切都很好,我在我的grunt任务中引用了帮助文件,运行了一个&#34; grunt serve&#34;瞧,我装配的把手文件现在正在使用我的新自定义助手。
但是......在我的项目中,我还有一些不通过Assemble使用的把手模板文件。这些模板正在预编译并在我使用时使用。想要更新我网站上的产品篮,这些基于网络的模板也应该能够使用我的自定义助手。
我的车把助手的代码:
module.exports.register = function (Handlebars, options, params) {
// Helper goes here.
};
为了能够在我的基于网络的项目中使用这些助手,我将如何继续使用RequireJS的amdefine。
Br Dan
答案 0 :(得分:0)
这是handlebars-helpers v0.6.0版本的重点,您应该能够通过该版本完成您想要的任务。
该回购中还存在一个问题:https://github.com/assemble/handlebars-helpers/issues/36,随时添加您的想法!