>  기사  >  개발 도구  >  Composer를 사용하여 특정 버전의 패키지 설치

Composer를 사용하여 특정 버전의 패키지 설치

藏色散人
藏色散人원래의
2021-06-04 14:17:493700검색

다음 composer 튜토리얼 칼럼에서는 Composer를 사용하여 특정 버전의 소프트웨어 패키지를 설치하는 방법을 소개합니다. 이 내용이 필요한 친구들에게 도움이 되기를 바랍니다.

Composer를 사용하여 특정 버전의 패키지 설치

Composer

TL;DR version

composer require vendor/package:version
//Example
composer require laravel/passport:6.0

Detailed version

을 사용하여 특정 버전의 패키지를 설치하는 방법에 대한 짧고 빠른 기사입니다. Composer를 사용하여 특정 버전의 패키지를 설치하려면 터미널을 열고 다음 명령을 실행하세요.

최신 버전을 설치하는 대신 larvael/passport 패키지 버전 6.0.0을 프로젝트에 설치한다고 가정해 보세요. 그런 다음 다음 명령을 실행해야 합니다.

composer require laravel/passport:6.0.0

버전 번호에 캐럿 또는 물결표 연산자를 사용하려면 큰따옴표를 추가하세요.

예를 들어

composer require middlewares/whoops "^0.4"

Tilde 버전 범위(~) – ~1.2.3은 >=1.2.3 c2c93dad55436d74b1c22167cfba91d9 = 1.2.3 <2.0.0

따라서 물결표를 사용하면 패치에 대한 자동 업데이트를 받을 수 있지만 부 버전과 주요 버전은 업데이트되지 않습니다. 그러나 Caret을 사용하면 패치와 마이너 릴리스가 제공되지만 주요(급격한 변경) 릴리스는 제공되지 않습니다.

Tilde 버전은 "더 안전한" 접근 방식으로 간주되지만 신뢰할 수 있는 종속성(잘 유지 관리되는 라이브러리)을 사용하는 경우 Caret 버전을 사용하는 데 아무런 문제가 없어야 합니다(작은 변경으로 인해 변경이 중단되어서는 안 되기 때문입니다.

이 문서는 질문이 있는 경우 원본 텍스트를 방문하세요: https://5balloons.info/install-special-version-of-package-using-composer/

위 내용은 Composer를 사용하여 특정 버전의 패키지 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.