具有javascript依赖关系的lit-element,未打包为es6模块(尚未)

时间:2018-06-19 05:11:38

标签: polymer polymer-1.0

我正在创建一个具有外部javascript依赖关系(npm模块)的lit元素,该元素未打包为es6模块。加载此依赖项的推荐方法是什么?

我应该在index.html中使用引用此模块的cdn版本的脚本标记

//index.html
<script src="cdnToexternalJavascriptDependcy"></script>

但是这不会将依赖关系封装在lit-element中。

Polymer中,我们可以在html文件中使用HTMLImports并且&#34; import&#34;它将处理依赖项的重复数据删除。

对于lit-element,推荐的封装这个&#34; non-es6-module&#34;的方法是什么?不使用像webpack这样的捆绑器,我的自定义lit-element中的依赖项?

1 个答案:

答案 0 :(得分:1)

您可以将其作为普通脚本加载。如果您从CDN加载它,它将不包含在捆绑软件中。如果您在使用polymer build时从node_modules文件夹中加载该文件,它将捆绑该依赖项。