Polymer 具有javascript依赖项的lit元素,这些依赖项尚未打包为es6模块(尚未打包)

Polymer 具有javascript依赖项的lit元素,这些依赖项尚未打包为es6模块(尚未打包),polymer,polymer-1.0,Polymer,Polymer 1.0,我正在创建一个lit元素,该元素具有一个外部javascript依赖项npm模块,该模块未打包为es6模块。加载此依赖项的推荐方法是什么 我是否应该在index.html中使用引用此模块cdn版本的脚本标记 //index.html <script src="cdnToexternalJavascriptDependcy"></script> 但这不会将依赖项封装在lit元素中 在中,我们可以在html文件中使用HTMLImports并导入它,这将处理依赖项的重复数据消

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

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

//index.html
<script src="cdnToexternalJavascriptDependcy"></script>
但这不会将依赖项封装在lit元素中

在中,我们可以在html文件中使用HTMLImports并导入它,这将处理依赖项的重复数据消除


对于lit元素,在我的自定义lit元素中封装此非es6模块依赖项的推荐方法是什么,而不使用类似捆绑包的Web包

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