Php Shopware中使用的自定义/插件/*/包/*模式是什么?

Php Shopware中使用的自定义/插件/*/包/*模式是什么?,php,composer-php,shopware,Php,Composer Php,Shopware,在Shopware的项目中,列出了三个composer路径存储库。 { "type": "path", "url": "custom/plugins/*", "options": { "symlink": true } }, 配置将设置一个路径存储库,允许您在本地使用通过c

在Shopware的项目中,列出了三个composer路径存储库。

    {
        "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
文件夹是什么,在Shopware
plugin
的文件夹中,
custom/plugins/*/packages/*
路径存储库允许您在插件中发布私有依赖项。 因此,插件本身可以像它的
composer.json
文件中的所有其他包一样
需要这些包,但是源代码是由插件本身在这个特殊路径下提供的


您可以在此处找到相应的PR:

自定义/插件/*/packages/*
路径存储库使您能够在插件中提供私有依赖项。 因此,插件本身可以像它的
composer.json
文件中的所有其他包一样
需要这些包,但是源代码是由插件本身在这个特殊路径下提供的

您可以在此处找到相应的PR: