레거시 공급 업체 라이브러리를 사용하는 Symfony 2 응용 프로그램이 있습니다. 이 라이브러리는 PHP 코드로 가득 찬 자체 포함 폴더로, 내 vendor
폴더에 넣고 Symfony의 클래스 로딩 메커니즘을 사용하는 것이 포함되어 있지만 패키지로 어디에서나 사용할 수 없으며 현재 Composer를 사용하여 처리되지 않습니다. 수동으로 복사해야합니다. vendor
폴더 배치의 일부로서 ( vendor
소스 제어 추적되지 않음).
이 레거시 라이브러리를 Composer에서 제어하려면 어떻게해야합니까? 내 앱의 깨끗한 복사본을 배포 한 다음 Composer를 사용하여 레거시를 포함하여 필요한 모든 라이브러리를 설정하고 싶습니다. 최소한의 노력으로이 작업을 수행하고 싶습니다. 꼭 필요한 경우가 아니면 특별히 패키지화하고 싶지 않습니다. 이상적으로는 응용 프로그램 외부의 미리 정렬 된 위치에서 라이브러리를 사용할 수 있도록하고 싶습니다. Composer가 거기에서 그것을 선택할 수 있습니다.
다음 중 하나를 수행해야합니다.
composer.json
로드 할 수 있습니다.composer.json
두 경우 모두 라이브러리 가 지원되는 방법 중 하나를 따르는 경우 composer의 자동 로더를 구성 할 수 있습니다 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다