Php Shopware中使用的自定义/插件/*/包/*模式是什么?
在Shopware的项目中,列出了三个composer路径存储库。Php Shopware中使用的自定义/插件/*/包/*模式是什么?,php,composer-php,shopware,Php,Composer Php,Shopware,在Shopware的项目中,列出了三个composer路径存储库。 { "type": "path", "url": "custom/plugins/*", "options": { "symlink": true } }, 配置将设置一个路径存储库,允许您在本地使用通过c
{
"type": "path",
"url": "custom/plugins/*",
"options": {
"symlink": true
}
},
配置将设置一个路径存储库,允许您在本地使用通过composer分发的
还有
{
"type": "path",
"url": "platform",
"options": {
"symlink": true
}
}
它配置了一个路径
存储库,如果您(按照安装说明)将shopware/platform
代码克隆或复制到shopware/platform
中,该存储库将允许您使用shopware/platform
composer软件包
最后,还有下面的文件夹
{
"type": "path",
"url": "custom/plugins/*/packages/*",
"options": {
"symlink": true
}
},
模式
custom/plugins/*/packages/*
允许您使用哪些特殊文件?换句话说,packages
文件夹是什么,在Shopwareplugin
的文件夹中,custom/plugins/*/packages/*
路径存储库允许您在插件中发布私有依赖项。
因此,插件本身可以像它的composer.json
文件中的所有其他包一样需要这些包,但是源代码是由插件本身在这个特殊路径下提供的
您可以在此处找到相应的PR:自定义/插件/*/packages/*
路径存储库使您能够在插件中提供私有依赖项。
因此,插件本身可以像它的composer.json
文件中的所有其他包一样需要这些包,但是源代码是由插件本身在这个特殊路径下提供的
您可以在此处找到相应的PR: