是否有可能重写依赖项的版本约束以在composer中获得可安装的软件包?

时间:2020-09-21 05:46:43

标签: composer-php

我有一个实用程序,一个将该实用程序集成到框架中的适配器和一个演示项目。

my / utility软件包的版本为1.2.0。回购协议的主人是一些承诺。我想在发布1.2.1之前在演示项目中验证这些更改

my / adapter软件包也有一个1.2.0版本,即将发布。它要求“ my / utility”:“ ^ 1.0”。

my / utility和my / adapter都在公共存储库中。

我正在尝试使演示项目在开发者主机中引入我/实用程序时要求“ my / adapter”:“ ^ 1.0”,以便在发布前验证我/实用程序中的更改。换一种说法,我尝试覆盖我/适配器中的版本约束,但没有成功。

同时,我希望有人安装“ my / adapter”:“ ^ 1.0”以获取1.2.0版本的my / utility。

我的最低稳定度是开发。

我尝试过

        "my/utility": "dev-master@dev",
        "my/adapter": "^1.0",

        "my/utility": "dev-master@dev",
        "my/adapter": "dev-master@dev",

        "my/utility": "dev-master@dev as 1.0.x-dev",
        "my/adapter": "dev-master@dev",

一切都没有成功。

0 个答案:

没有答案