2015-12-25 62 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重新自動裝卸