拥有npm模块的多个实例

时间:2016-03-22 10:21:42

标签: javascript npm handlebars.js

我目前正在将把手作为视图引擎实施。为了给不同用户提供不同的助手/部分,我需要多个Handlebars实例。任何人都可以提供一个如何做到这一点的例子,因为我无法弄清楚如何实现这一目标。在此先感谢:)

1 个答案:

答案 0 :(得分:0)

来自Handlebars.create()

  

创建一个独立的Handlebars环境。

var OtherHandlebars = Handlebars.create(); 
     

每个环境都有自己的助手和   谐音。这仅对需要不同的用例是必需的   帮助者或部分人。大多数用例都可以使用根Handlebars   环境直接。

     

为给定环境创建的模板是   绑定到那个环境。这意味着需要运行的模板   在多个环境中需要重新编译或重建   通过Handlebars.template为每个环境。这适用于部分   同样。