代码之家  ›  专栏  ›  技术社区  ›  user3240644

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

  •  0
  • user3240644  · 技术社区  · 6 年前

    我正在创建一个lit元素,它有一个外部javascript依赖项(npm模块),而不是打包为es6模块。加载此依赖项的建议方法是什么?

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

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

    但这并不能将依赖性封装在lit元素中。

    Polymer ,我们只需在html文件中使用HTMLImports并“导入”它,它将处理依赖项的重复数据消除。

    对于lit元素,在我的自定义lit元素中封装这个“非es6-module”依赖项而不使用类似bundler的webpack的推荐方法是什么?

    1 回复  |  直到 6 年前
        1
  •  1
  •   jorgecasar    6 年前

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