预编译把手并避免运行时依赖?

时间:2017-07-04 07:36:52

标签: javascript templates webpack handlebars.js ejs

我一直在使用EJS预编译模板并提供没有其他依赖关系的捆绑javascript文件,甚至不是EJS本身。它只是一个带有纯javascript的函数,它接受一些参数并返回HTML。

我一直在尝试用把手做同样的事情,只是为了评估我的可能性,但是如果没有将把手捆绑为运行时依赖性,它似乎是不可能的。

有什么方法可以避免这种情况吗?是否有任何其他流行的javascript模板引擎可能没有运行时依赖?最好有可能编写纯HTML,即不是pug。

目前我正在使用webpack,我将EJS与此ejs-compiled-loader捆绑在一起。

目标是编写一个小包,可以输出自定义html标签并从中读取属性,然后传递给模板并输出HTML。

0 个答案:

没有答案