Сегодня я пытаюсь установить конкретную версию laravel с composer create-project laravel/laravel=5.1.8 your-project-name --prefer-dist
, потому что некоторые из плагинов имеют проблемы с версией 5.1.9 и выше.
Тем не менее, установка Could not find package laravel/laravel with version 5.1.8.
сбоем, и он говорит: Could not find package laravel/laravel with version 5.1.8.
Как я могу установить его с помощью композитора?
ты можешь сделать:
composer create-project laravel/laravel myproject --prefer-dist v5.1.8
Чтобы просмотреть доступные версии, вы можете посетить его страницу packagist (внизу справа):
https://packagist.org/packages/laravel/framework
ОБНОВЛЕНО:
Фактически нет тега для v5.1.8 для пакета laravel / laravel, ваша проблема – это основа (ядро) laravel ..
Что вы можете сделать для его решения, так это отредактировать ваш composer.json:
"require": { "php": ">=5.5.9", "laravel/framework": "5.1.8" },
И composer update "laravel/framework"
Простой ответ, о котором я могу думать, это
composer create-project laravel/laravel <app name> "5.1.*"
Просто замените <имя приложения> своим именем приложения, и вы установите дистрибутив laravel 5.1.
Используйте следующую команду:
composer create-project laravel/laravel my_project 5.1.8
Вы также можете указать версию и вверх, например, 5.1 и ее патчи, например (рекомендуется):
composer create-project laravel/laravel my_project 5.1.*