[英]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.