Laravel 프로젝트를 생성하고 이제 Composer require naoray/laravel-package-maker --dev를 사용하여 패키지를 설치하려고 하는데 설치 중에 오류가 발생합니다.
오류는 다음과 같습니다.
설치 가능한 패키지 세트에 대한 요구 사항을 해결할 수 없습니다. 문제 1 - 루트 작곡가.json에는 naoray/laravel-package-maker ^4.0이 필요합니다 -> naoray/laravel-package-maker[v4.0.0, ..., v4.0.4]에 의해 만족됩니다. - naoray/laravel-package-maker[v4.0.0, ..., v4.0.4] 조명/지원 ^7.0|^8.0 필요 -> 조명/지원[v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27] 그러나 다른 요구 사항과 충돌하기 때문에 로드되지 않았습니다. 명시적인 버전 제약 조건을 사용하여 Composer require를 다시 실행해 볼 수도 있습니다. 예를 들어 "composer require naoray/laravel-package-maker:*"를 사용하여 설치 가능한 버전이 있는지 확인하거나 "composer require naoray/laravel-package-maker: ^2.1"(필요한 것이 무엇인지 알고 있는 경우) 설치에 실패했습니다. ./composer.json 및 ./composer.lock을 원래 콘텐츠로 되돌립니다.
이 문제를 해결하는 방법을 아시는 분이 계시다면 도움을 주시면 정말 감사하겠습니다.
다운로드하려는 버전과 충돌하는 종속성이 있기 때문에 발생하는 오류입니다. 이미 포함된 버전으로 실행해 보세요. 예:
으아아아이러한 옵션을 시도한 후에도 문제가 지속되면 naoray/laravel-package-maker 패키지가 특정 버전의 Laravel 및 현재 프로젝트의 종속성과 호환되지 않기 때문일 수 있습니다. 이 경우 다른 버전의 패키지 사용을 고려하거나 현재 구성과 호환되는 대안을 찾을 수 있습니다.