2016-10-13 2 views
0

Я использую Composer и после последней установки, получил сообщение:Изменение одной зависимости с Composer

Пакет жрать/жрать прекращается, вы должны избегать его использования. Используйте вместо этого guzzlehttp/guzzle.

Я пошел в свой файл composer.lock и увидел, что некоторые из моих пакетов используют жрать/жрать в то время как другие пакеты используют guzzlehttp/жрать:

"require-dev": { 
       "amphp/artax": "*@dev", 
       "ext-curl": "*", 
       "guzzle/guzzle": "*", 

Несколько вопросов приходит на ум:

  1. Есть ли способ обновить эти пакеты с помощью guzzlehttp/guzzle?

  2. И если бы я сделал это, разве не было бы возможным, чтобы пакеты, которые используют жужжание/жужжание, больше не кваки?

  3. Будет ли лучший способ действий ждать, пока автор пакета изменит зависимость на guzzlehttp/guzzle, а затем переустановит?

ответ

1

Я думаю, что лучший способ - дождаться, когда автор исходного пакета изменит это, а затем обновит этот пакет в вашем проекте.

Путь для вас, чтобы изменить его самостоятельно, может заключаться в том, чтобы развить этот пакет и проверить все вещи сами.

Но я не вижу необходимости изменять это, если ваш проект работает нормально. Это просто сообщение, что guzzle/guzzle больше не поддерживается, но это не значит, что он больше не работает. Просто предложение использовать guzzlehttp/guzzle, так как это последняя версия, поддерживаемая сейчас.

Смежные вопросы