我想知道保存预编译车把模板的最佳方法是什么,并将它们包含在HTML文件中。
网站:http://handlebarsjs.com/precompilation.html只是建议致电
把手infile -f outfile
我在模板中放了一个模板并调用了命令。我有一个包含函数的em文件 program1 我现在如何编译第二个模板? http://jsperf.com/jquery-template-vs-handlebars处的样本包含多个名为program[1-9](...)
的函数。我假设它们必须以某种方式生成。
存储预编译模板是否是一个好建议?
我看到样本在HTML文件中嵌入脚本或链接标记并遍历这些并通过AJAX加载模板并动态编译它们。
最佳, 哈德
答案 0 :(得分:8)
如果您想要多个文件,请在命令中列出它们
handlebars file1 file2 file3 -f outfile
您希望为生产站点存储预编译文件,因为它会大大减少加载时间。
答案 1 :(得分:6)
你应该使用
handlebars /path/to/templates/*.handlebars -f /path/to/output/templates.js
答案 2 :(得分:4)
最简单的方法,如果你想保持模板的html扩展名是这样的: 车把html
即: 把手./-e html -f precompiled_templates.js