반응형
composer로 개발 종속성을 제거하는 방법이 있습니까?
프로젝트에서 개발 종속성을 제거하고 싶습니다 (내 composer.json에서 제거하지 않음).
이 작업을 수행하는 간단한 방법이 있습니까?
install또는 updatewith를 실행 --no-dev하면 이제 개발 요구 사항과 해당 종속성이 제거됩니다.
역사적 목적을위한 원래 답변 :
사실 아닙니다. 물론 공급 업체 디렉토리에서 수동으로 rm -rf를 수행 할 수 있지만 composer는 --dev로 설치 한 후 dev 요구 사항을 제거 할 방법을 제공하지 않습니다. 큰 사용 사례는 아니지만 github에 대한 문제를보고하려는 경우 새로운 명령 줄 스위치가 필요합니다.
composer.json파일 에서 종속성을 제거한 후 다음 명령을 사용할 수 있습니다 .
composer update
같은 대답을 찾을 때이 질문에 대해 설명했습니다. 이제 다음을 수행하여 설치된 dev 종속성을 제거 할 수 있습니다.
composer --no-dev update
찾은 모든 개발 패키지를 제거합니다. 내가 한 것과 같은 방식으로 여기에 착륙하는 사람들에게 관심이 있지만 :)
이것은 엄격한 대답은 아니지만 누군가를 도울 수 있습니다.
특정 개발 종속성 을 제거하려면 :
composer remove --dev squizlabs/php_codesniffer
나중에 대답했지만 다른 사람에게 도움이 될 수 있습니다. composer remove friendsofsymfony/elastica-bundle(예 :)
의지
반응형
'Program Club' 카테고리의 다른 글
| Haskell 함수 실행 시간 (0) | 2020.11.10 |
|---|---|
| Rails 앱에서 httparty로 기본 인증을 사용하는 방법은 무엇입니까? (0) | 2020.11.10 |
| Pandas의 여러 데이터 프레임 열에서 "고유 한 선택"방법은 무엇입니까? (0) | 2020.11.10 |
| Java 레이블 문 사용을 피해야합니까? (0) | 2020.11.10 |
| SQL Server에서 날짜 검색, CURRENT_TIMESTAMP 대 GetDate () (0) | 2020.11.10 |