【问题标题】:How to add third-party dependency javascript to Shopware 6如何将第三方依赖 javascript 添加到 Shopware 6
【发布时间】:2020-09-16 01:39:12
【问题描述】:

我想向 Shopware6 添加第三方依赖项,例如https://github.com/vimeo/player.js/ 获取 vimeo 支持。我不确定如何以正确的方式做到这一点。我应该将依赖项添加到 package.json 的某个地方,或者在我的插件中创建一个供应商文件夹,我将在其中存储这个代码文件,我可以在使用时导入它?也许还有其他方法?

【问题讨论】:

    标签: shopware shopware6


    【解决方案1】:

    如果您想向管理模块添加依赖项,只需在 src/Resources/app/administration 中创建您的 package.json 并安装您的依赖项。这些依赖项将被 webpack 编译器自动检测到,因此您只需在模块/组件中正常导入库即可,例如

    import package from 'package';
    

    您无需稍后将插件与整个 node_modules 文件夹一起发布,因为 Shopware 仅使用已编译的 javascript (administration:build) 来安装插件。

    您可以看看我们的Shopware-Maps Repo,例如,我们是如何使用 Mapbox 依赖项做到的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-30
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 2018-03-21
      • 2019-10-31
      相关资源
      最近更新 更多