簡體   English   中英

Shopware 中使用的 custom/plugins/*/packages/* 模式是什么?

[英]What is the custom/plugins/*/packages/* pattern used for in Shopware?

在 Shopware 的開發模板項目中,列出了三個 composer path 存儲庫。

    {
        "type": "path",
        "url": "custom/plugins/*",
        "options": {
            "symlink": true
        }
    },

配置似乎設置了一個路徑存儲庫,允許您使用通過 composer 分發的Shopware 插件在本地工作。

還有

    {
        "type": "path",
        "url": "platform",
        "options": {
            "symlink": true
        }
    }

它配置了一個path存儲庫,如果您(根據設置說明)克隆或復制shopware/platform代碼到./platform ,則可以讓您使用shopware/platform composer package 。

最后,有以下文件夾

    {
        "type": "path",
        "url": "custom/plugins/*/packages/*",
        "options": {
            "symlink": true
        }
    },

模式custom/plugins/*/packages/*允許您使用哪些特殊文件? 換句話說, Shopware plugin文件夾中的packages文件夾是什么/

custom/plugins/*/packages/*路徑存儲庫使您能夠在插件中發布私有依賴項。 所以插件本身可能require這些包,就像它的composer.json文件中的所有其他 package 一樣,但源是由插件本身在這個特殊路徑下提供的。

你可以在這里找到相應的 PR: https://github.com/shopware/development/pull/141

暫無
暫無

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

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