如何在同一环境中使用多个独立的Handlebars实例?

时间:2017-04-26 13:56:13

标签: javascript handlebars.js

出于各种测试原因,我希望能够在同一过程中拥有多个Handlebars'实例'。

但是require('handlebars')的主要出口是全球单身人士。

如果我想在单个节点进程中针对多个独立的Handlebars副本运行异步测试,该怎么办?有没有办法为每个测试获得一个新的,未修改的Handlebars副本,即没有注册自定义助手/部分,而不必每次都开始一个全新的过程?

1 个答案:

答案 0 :(得分:4)

找到它:Handlebars.create()

http://handlebarsjs.com/reference.html#base-create