Не могу установить повозку Laravel 5.1 - PullRequest
1 голос
/ 04 марта 2020

Невозможно установить тинкер на Laravel 5.1. Composer версия 1.9.0. Вот журнал composer: https://pastebin.com/aajb0m7p Я пытался удалить папку поставщика и установить обратно, но это не помогло. Есть ли обходной путь? Я хотел бы использовать tinker для тестирования некоторых моих конечных точек API и не тратить время на это, используя пользовательский интерфейс.

UPD Я получаю эти сообщения о конфликтах, потому что я установил lumen-framework 5.1.7, что требует symfony/var-dumper 2.7.*. Но более ранняя версия tinker 1.0.0 и требует как минимум symfony/var-dumper ~3.0. Есть ли какой-нибудь другой способ для проверки моих Laravel конечных точек без использования пользовательского интерфейса?

Ответы [ 2 ]

2 голосов
/ 04 марта 2020

Как написано в packagist , tinker нужно symfony/var-dumper на ~3.0|~4.0, но, похоже, у вас установлено 2.7.51. Попробуйте обновить symfony/var-dumper как минимум до 3.0, затем потребуйте laravel/tinker

1 голос
/ 04 марта 2020

Проблема в том, что у вас есть пакет, который зависит от symfony/var-dumper в какой-то версии

, а также версия laravel tinker, которую вы пытаетесь установить, также зависит от различных symfony/var-dumper version, и они получают конфликт в версии

, поэтому в вашем случае вы можете найти пакет, который использует symfony/var-dumper, и обновить его, чтобы иметь такую ​​же зависимость с laravel tinker ИЛИ вы можете установить указанную c версию laravel tinker, которая имеет меньшую зависимость от symfony var dumper

, например: composer require laravel/tinker:^1.0.1

...