Невозможно установить рюкзак genreators. Laravel версия 7.10 - PullRequest
0 голосов
/ 08 мая 2020

У меня недавно установлена ​​Laravel 7.10. * Я хочу установить рюкзак composer require backpack/generators --dev, но не могу установить генераторы. Вот ошибка.

Your requirements could not be resolved to an installable set of packages.

Problem 1 - Installation request for laravel/framework (locked at v7.10.3, required ^7.0) -> satisfiable by laravel/framework[v7.10.3]. - Installation request for backpack/generators ^3.0 -> satisfiable by backck/generators[3.0.0, v3.0.1, v3.x-dev]. - Can only install one of: backpack/crud[4.1.x-dev, 4.0.61]. - Can only install one of: backpack/crud[4.1.x-dev, 4.0.61]. - Can only install one of: backpack/crud[4.1.x-dev, 4.0.61]. - Conclusion: install backpack/crud 4.1.x-dev - Installation request for backpack/crud (locked at 4.0.61, required as 4.*) -> satisfiable by backpack/crud[4.0.61].

Installation failed, reverting ./composer.json to its original content.

Это мой composer.json

{"name": "laravel / laravel", "type": "project", "description": "Laravel Framework.", "keywords": ["framework", "laravel"], "license": "MIT", "require": {"php": "^ 7.2.5", "backpack / crud": "4.0. *", "fideloper / proxy": "^ 4.2", " Fruitcake / laravel -cors ":" ^ 1.0 "," guzzlehttp / guzzle ":" ^ 6.3 "," laravel / framework ":" ^ 7.0 "," laravel / tinker ":" ^ 2.0 "}," require -dev ": {" фасад / зажигание ":" ^ 2.0 "," fzaninotto / faker ":" ^ 1.9.1 "," издевательство / издевательство ":" ^ 1.3.1 "," nunomaduro / collision ":" ^ 4.1 "," phpunit / phpunit ":" ^ 8.5 "}," config ": {" optimize-autoloader ": true," primary-install ":" dist "," sort-packages ": true}," extra " : {"laravel": {"dont-discover": []}}, "autoload": {"psr-4": {"App \": "app /"}, "classmap": ["database / семена "," база данных / фабрики "]}," autoload-dev ": {" psr-4 ": {" Тесты \ ":" тесты / "}}," минимальная стабильность ":" dev "," предпочитают -stable ": true," scripts ": {" post-au toload-dump ": [" Illuminate \ Foundation \ ComposerScripts :: postAutoloadDump "," @ php artisan package: discover --ansi "]," post- root -package-install ": [" @ php -r \ "file_exists ('. env') || copy ('. env.example', '.env'); \ ""], "post-create-project-cmd": ["@ php мастер-ключ: generate --ansi"]}}

1 Ответ

2 голосов
/ 08 мая 2020

Проблема в том, что вы заблокировали версию backpack/crud как 4.0.*, но для backpack/generators подходящие версии таковы: 4.1.0, 4.1.1, 4.1.x-dev

Поэтому вам следует изменить эту строку в своем composer.json:

"backpack/crud": "4.0.*",

к этому:

"backpack/crud": "4.1.*",

затем обновите composer пакеты:

composer update

и, наконец, установите пакет генератора:

composer require backpack/generators --dev
...