Composer 포크로 "일치하는 패키지를 찾을 수 없음" 오류 해결
이 쿼리는 Composer에서 포크를 요구하는 문제를 해결합니다. "일치하는 패키지를 찾을 수 없습니다."라는 오류가 발생합니다. 이 문제를 해결하려면 VCS 저장소를 사용하는 것이 좋습니다.
VCS 저장소 사용
포크를 저장소로 추가하면 버전에 대한 사용자 정의 분기를 지정할 수 있습니다. 제약. 이를 통해 Composer에서 종속성을 위해 사용자 정의 분기를 사용할 수 있습니다. 사용자 정의 브랜치 이름 앞에 "dev-"를 붙이는 것이 중요합니다.
예:
모노로그 포크에서 bugfix 브랜치를 통합하려면 작곡가.json은 다음과 같습니다. 다음과 같이 업데이트되었습니다.
{ "repositories": [ { "type": "vcs", "url": "https://github.com/igorw/monolog" } ], "require": { "monolog/monolog": "dev-bugfix" } }
이 예에서 종속성은 여전히 "monolog/monolog"로 참조됩니다. (업스트림 패키지), 그러나 버전 제약 조건은 이제 "dev-bugfix"(사용자 정의 브랜치)입니다.
이 접근 방식을 따르면 Composer는 포크된 패키지를 성공적으로 검색하고 "일치하는 패키지를 찾을 수 없음" 문제를 해결할 수 있습니다. 오류가 발생했습니다.
위 내용은 Composer Forks의 '일치하는 패키지를 찾을 수 없음' 오류를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!