簡體   English   中英

通過 composer 需要 shopware 6 插件

[英]Require shopware 6 plugin via composer

我正在為 Shopware 6 開發一個自定義插件。它不會出現在 Shopware 商店中,而是我們自己的公司在 github 上的倉庫。

當我運行composer require plugin/name時,如何讓它安裝到custom/plugins而不是vendor中?

我嘗試在插件的作曲家"type": "shopware-plugin""type": "shopware-platform-plugin"設置,但它仍然將其放入vendor

有這個: https://getcomposer.org/doc/faqs/how-do-i-install-a-package-to-a-custom-path-for-my-framework.md - 我寧願指定一個正確的鍵入而不是使用installer-paths手動設置安裝路徑。

您知道每種商店用品類型的含義嗎?

我的作曲家版本是 1.10.8

編輯:事實證明,截至今天(2020.07.07),作曲家安裝程序無法處理shopware-platform-plugin類型。 我最終制作了一個自定義安裝程序,您可以在此處找到: https://github.com/radixs/composer-shopware6-installer - 只需將其添加到插件的作曲家即可。


我發現出了什么問題。 我對其他解釋如何創建自定義安裝程序的指南感到困惑,並且沒有注意到使用默認安裝程序時 - 它們不包含在作曲家中,插件中需要它們:

    "require": {
        "shopware/core": "*",
        "composer/installers": "~1.0"
    },

我覺得很傻,不刪除它以防萬一有更多像我這樣的天才

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM