代码之家  ›  专栏  ›  技术社区  ›  Philip Feldmann

使用vue cli 3将vue依赖项绑定到web组件构建中

  •  1
  • Philip Feldmann  · 技术社区  · 6 年前

    包.json

    "build:wc": "vue-cli-service build --target wc-async --name webcomponent-global 'src/components/*/*.vue'"

    不过,根据 docs

    注意捆绑包依赖于Vue在页面上的全局可用性。

    这迫使我使用两个脚本标记包括web组件,如下所示:

    <script src="https://unpkg.com/vue"></script>
    <script src="path/to/my-element.js"></script>
    
    <!-- use in plain HTML, or in any other framework -->
    <my-element></my-element>
    

    是否有任何方法可以告诉vue cli将vue依赖项包含到webcomponent捆绑包中,以便只需包含一个脚本即可使web组件正常工作。

    0 回复  |  直到 6 年前
        1
  •  2
  •   theHarsh    5 年前
    推荐文章