source

특정 버전의 Composer를 다운그레이드 또는 설치하는 방법

gigabyte 2022. 12. 18. 08:36
반응형

특정 버전의 Composer를 다운그레이드 또는 설치하는 방법

설정하는 프로젝트에서 다음과 같은 오류가 발생합니다.

Composer 2를 사용하고 있는데 일부 플러그인이 호환되지 않는 것 같습니다.반드시 플러그인을 업데이트하거나 플러그인 문제를 보고하여 Composer 2를 지원하도록 요청하십시오.

이번 주에 새로운 회사에서 일을 시작했는데, 프로젝트를 설치하려고 했을 뿐인데 Windows에서 작곡가 버전을 변경할 방법이 없는 것 같아요.아직 프로젝트를 잘 모르기 때문에 모든 패키지를 업데이트하지 않는 것이 좋습니다.

일반 컴포저 설치를 가정하고 컴포저 버전1로 롤백하려면 다음 작업을 수행합니다.

composer self-update --1

버전 2로 되돌리는 경우(호환되지 않는 플러그인을 업데이트 또는 삭제한 후 버전 2로 되돌리는 경우)

composer self-update --2

위의 두 가지 주요 버전 중 하나의 최신 버전으로 이동합니다.

또한 버전 번호를 에 전달하는 것만으로 특정 버전으로 "업데이트"할 수 있습니다.self-update:

composer self-update 1.10.12
composer self-update 2.0.7

임의의 실행 후self-update, 를 지정할 수 있습니다.--rollback이전에 설치한 버전으로 돌아갑니다.

composer self-update
composer self-update --rollback

마지막으로 모험심이 있는 경우 다음 작업을 수행하여 사전 릴리스 버전으로 업데이트할 수 있습니다.

composer self-update --preview

시스템에 이미 Composer를 설치한 경우.그런 다음 아래 코드를 붙여넣어 필요에 따라 컴포넌트 버전을 특정 버전으로 다운그레이드합니다.

composer self-update 1.10.14

ubuntu 시스템의 경우 다음 명령을 사용합니다.

sudo -H composer self-update 1.10.14

단 두 개의 명령만이 나에게 효과가 있었다.현재 작곡가 2.x.x, 1.10.x 를 가지고 있습니다.첫 번째 명령어는 다운그레이드버전을 다운로드하고 두 번째 명령어는 1.x.x로 롤백합니다.

  1. php composer self-update --1
  2. composer self-update --rollback

작곡가 설치 프로그램 "--1"과 "--2"에서 플래그를 찾았습니다.도커 파일 내에서 다음 명령을 사용하고 있습니다.

curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer --1

다음 명령을 사용하여 특정 버전의 작곡가를 업데이트합니다.

composer self-update [version no of composer]

다음 코드를 사용하여 특정 버전으로 업데이트할 수 있습니다.

composer self-update 1.10.12
composer self-update 2.0.7

또는

composer self-update --1 or 2

언급URL : https://stackoverflow.com/questions/64597051/how-to-downgrade-or-install-a-specific-version-of-composer

반응형