假设我有以下胡子模板:
This is a {{#BIG_HOUSE}}really big{{\BIG_HOUSE}} house with {{NUM_WINDOWS}} windows.
我碰巧在编译时知道BIG_HOUSE
是否真实。如何将此编译时常量传递给模板编译器?
显然在这种情况下,它不是很有趣,但实际上模板会更大,并且会包含几个这样的块。
我目前正在使用mustache-loader
webpack
,因此任何特定的解决方案都会很棒!我也有webpack的UglifyJSPlugin
,所以也许有一些方法可以在这里使用它?
答案 0 :(得分:0)
mustache-loader
返回一个函数,该函数在给定参数对象时评估模板。可以使用apply-loader
:
require('apply-loader?{obj: {BIG_HOUSE: false}}!mustache-loader!./template.html')