2015-12-25 135 views
1

下午好!作曲家重写与packagist的另一个依赖关系?

我有一个项目,其中包含混合的git submodules和composer包。出于某些原因,我将它们全部转换为作曲家。

目前,该项目使用crisu83/yiistrap (v1.3.0)2amigos/yiiwheels (v1.0.6)。它使用这些软件包一年,或者一年半(作为git子模块);我知道他们很稳定,所有的错误都已经解决了。

问题是,2 amigos/yiiwheels(v1.0.6)想要安装2amigos/yiistrap (v1.3.0)作为依赖项。

我该如何让作曲家忽略2amigos依赖?或者确保它的依赖已经被满足了?我宁愿不必创建自己的分支。

回答

0

不支持忽略软件包的依赖关系。

您只能忽略平台要求:composer install --ignore-platform-reqs

建议:

  • composer install
  • 运行作曲家删除vendor/2amigos/yiistrap
  • 随后composer dump-autoload -o重新自动装卸