Windows 10에서 Composer를 업데이트하는 방법
PHP 프로젝트에 Composer를 사용하고 있습니다.저는 작곡가가 처음입니다.이제 다음을 사용하여 종속성을 업데이트할 때composer update
명령어로 Composer 버전이 너무 오래되어 업데이트를 요청하고 있습니다.그래서 나는 아래와 같이 시도했다.하지만 모두 실패했다.
나의composer.phar
파일이 다음 위치에 있습니다.C:/ProgramData/ComposerSetup/bin/composer.phar
나는 터미널을 열고 시도했다.
composer.phar update
php composer.phar update
composer C:/ProgramData/ComposerSetup/bin/composer.phar update
php composer C:/ProgramData/ComposerSetup/bin/composer.phar update
내가 달릴 때composer-self-update
, 스크린샷과 같은 에러입니다.
모든 명령어가 실패했습니다.XAMPP를 사용하고 있습니다.거기에는 없다composer.phar
줄지어 들어가다xampp/php
폴더도 사용할 수 있습니다.Windows 10에서 Composer를 업데이트하려면 어떻게 해야 합니까?
해라
composer self-update
PATH 변수가 없으면 창에서 composer.bat을 검색하여 PATH 변수에 추가합니다.보통 다음 경로에 있습니다.
C:\ProgramData\ComposerSetup\bin
Composer용 Windows 10 업데이트(2020년 말, 버전 2 이전)는 다음과 같이 작동합니다.
아래 이미지에 따라 주세요.
composer self-update --1
1.x부터 갱신됩니다.
composer self-update --2
2.x 및 1.x에서 갱신됩니다.
composer self-update --rollback
이전 버전으로 롤백해야 하는 경우
composer -V
사용하시는 컴포넌트 버전을 확인하시기 바랍니다.
Composer 자체 업데이트:
뛰면composer self-update
1.x부터 Composer의 새로운 안정적인 메이저버전이 사용가능하다는 경고가 표시됩니다.composer self-update --2
이주를 할 수 있습니다.
그러니 도망쳐라composer self-update --2
업그레이드가 얼마나 간단합니까?
- Composer 2.0은 Composer 1.x와 마찬가지로 PHP 5.3 이상을 지원합니다.
- composer.lock 파일은 버전 간에 상호 운용이 가능하므로 2.0으로 업그레이드하여 필요에 따라 쉽게 롤백할 수 있습니다.
- 대부분의 명령 및 인수는 그대로 유지되며, Composer에 대해 알고 있는 내용은 대부분 2.0에서 그대로 유지됩니다.
Composer용 Windows 10 업데이트(2020년 말, 버전 2 이전)는 다음과 같이 작동합니다.
composer self-update
이전 버전으로 롤백해야 하는 경우 다음을 사용하여 롤백할 수 있습니다.
composer self-update --rollback
해라.
php composer.phar self-update
'update'는 Composer 자체가 아니라 종속성을 업데이트합니다.
사용하다
composer self-update --2
기본적으로는 설치 및composer self-update
는 최신 안정 버전만 다운로드합니다.특정 메이저 버전을 프로그래밍 방식으로 설치하려면--1
또는--2
플래그를 설정합니다.
이전 버전으로 돌아가려면:
composer self-update --rollback
현재 버전을 확인하려면
composer --version
언급URL : https://stackoverflow.com/questions/36786908/how-to-update-composer-in-windows-10
'programing' 카테고리의 다른 글
실시간 MySQL 쿼리를 보려면 어떻게 해야 합니까? (0) | 2022.09.23 |
---|---|
이 메모리 누전 문제를 해결하려면 어떻게 해야 하나요? (0) | 2022.09.23 |
Firebase 앱이 Android에서 이미 초기화되었는지 확인하는 방법 (0) | 2022.09.14 |
URL에서 fragment ID(해시 번호 이후의 값)를 취득하려면 어떻게 해야 합니까? (0) | 2022.09.14 |
선택적 매개 변수를 사용하는 PHP 함수 (0) | 2022.09.14 |