다음 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 <1.3.0
Caret 버전 범위(^) – ^1.2.3은 > = 1.2.3 <2.0.0
따라서 물결표를 사용하면 패치에 대한 자동 업데이트를 받을 수 있지만 부 버전과 주요 버전은 업데이트되지 않습니다. 그러나 Caret을 사용하면 패치와 마이너 릴리스가 제공되지만 주요(급격한 변경) 릴리스는 제공되지 않습니다.
Tilde 버전은 "더 안전한" 접근 방식으로 간주되지만 신뢰할 수 있는 종속성(잘 유지 관리되는 라이브러리)을 사용하는 경우 Caret 버전을 사용하는 데 아무런 문제가 없어야 합니다(작은 변경으로 인해 변경이 중단되어서는 안 되기 때문입니다.
이 문서는 질문이 있는 경우 원본 텍스트를 방문하세요: https://5balloons.info/install-special-version-of-package-using-composer/
위 내용은 Composer를 사용하여 특정 버전의 패키지 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!