composer create-project를 사용하여 특정 laravel 버전 설치


97

Laravel을 설치하는 가장 빠르고 간단한 방법은 composer 명령을 사용하는 것입니다. laravel 문서 ( http://laravel.com/docs/quick )에서 다음과 같이 설치할 수 있음을 보여줍니다.

composer create-project laravel/laravel your-project-name --prefer-dist

그러나 위의 명령을 실행하면 최신 버전의 Laravel을 가져옵니다. 최신 버전의 4.0.x를 설치하려면 어떻게 제어 할 수 있습니까? 아니면 4.2가 나오면 4.1.x?

답변:


148

로부터 composer help create-project명령

create-project 명령은 지정된
패키지에서 새 디렉터리로 새 프로젝트를 만듭니다 . params없이 composer.json 파일이있는 디렉토리에서 실행하면 현재 프로젝트에 대한 패키지가 설치됩니다.
이 명령을 사용하여 새 프로젝트를 부트 스트랩하거나 프로젝트
개발자를위한 깨끗한 버전 제어 설치를 설정할 수 있습니다 .

[version]
= 또는 :를 구분 기호로 사용하여 패키지 이름으로 버전을 지정할 수도 있습니다.

불안정한 패키지를 설치하려면 원하는 버전을 지정하거나 --stability = dev (dev는 RC, 베타, 알파 또는 개발 중 하나 일 수 있음)를 사용하십시오.

이 명령은 다음과 같이 작동합니다.

composer create-project laravel/laravel=4.1.27 your-project-name --prefer-dist

이것은 * 표기법으로 작동합니다.


2
개발자 버전 (laravel 5)으로 플레이하려면 :composer create-project laravel/laravel your-project-name dev-develop
Jannie Theunissen

나는 laravel/laravel=5.8.38완벽하게 유효한 버전을 시도 하고 Could not find package laravel/laravel with version 5.8.38. 나는 떨어졌고 .38통과했습니다.
sinaza

@sinaza 5.8.38이라는 게시 된 버전이 없다고 생각합니다. 최신 5.8은 5.8.35입니다. packagist.org/packages/laravel/laravel#v5.8.35
edi9999

14

보세요 :

Laravel 4.2 문서

구문 (Composer를 통해) :

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

예:

composer create-project laravel/laravel my_laravel_dir 4.2

4.2는 laravel의 버전입니다.

참고 : 어떤 버전도 제공하지 않을 경우 최신 버전의 Laravel이 자동으로 사용됩니다.


1
및 laravel 5.5 : 작곡가 만들 프로젝트 laravel / laravel my_laravel_dir 5.5 *
Mubashar 이크발

9

Composer Create-Project를 통해 시도

터미널에서 Composer create-project 명령을 실행하여 Laravel을 설치할 수도 있습니다.

composer create-project laravel/laravel {directory} "5.0.*" --prefer-dist

5
composer create-project laravel/laravel=4.1.27 your-project-name --prefer-dist

그런 다음 모든 공급 업체 패키지를 설치해야합니다.

composer install

3

특정 버전의 laravel을 설치하려면 터미널에서 다음 명령을 시도하십시오.

composer create-project --prefer-dist laravel/laravel:5.5.0 {dir-name}

1

선호하는 Laravel 버전의 안정적인 버전을 사용하려면 다음을 사용하십시오.

composer create-project --prefer-dist laravel/laravel project-name "5.5.*"

버전 5.5. * (5.5.28)의 최신 또는 최상의 업데이트를 선택합니다.


1

composer create-project를 사용하여 특정 laravel 버전 설치

composer global에는 laravel / installer가 필요합니다.

그런 다음, 당신은 단지 편집 버전 값을 다음 "6. 특정 버전을 설치하려면 ", "5.8. "

composer create-project --prefer-dist laravel / laravel 프로젝트 이름 "6. *"

로컬 개발 서버 실행

PHP 장인 서브

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.