P粉2686548732023-08-23 11:06:27
https://php-download.com/을 시도해보세요. 대부분의 경우 모든 종속 항목을 다운로드하는 데 도움이 되며 vendor
폴더가 함께 제공됩니다. 작곡가가 필요하지 않다고 약속합니다.
나는 그것을 직접 시도했다. 필요한 모든 폴더를 찾아 생성하고 다운로드를 위해 압축합니다. 완벽하게 작동합니다! !
P粉4038048442023-08-23 00:15:59
귀하의 예에서 composer.json
file에는 종속성이 나열되어 있습니다.
그런 다음 packagist 웹사이트에서 해당 패키지를 찾아야 합니다. 각 종속성에 대해 동일한 프로세스를 반복합니다. 해당 composer.json
파일에서 다른 종속성을 찾고 다시 검색합니다.
마침내 필수 패키지의 전체 목록이 완성되면 하나씩 설치하기만 하면 됩니다. 대부분의 경우 파일을 프로젝트 디렉터리 어딘가에 두는 것만으로도 충분합니다. 하지만 PHP가 필요한 클래스를 찾을 수 있는지도 확인해야 합니다. Composer의 오토로더를 사용하지 않기 때문에 이를 사용자 정의 오토로더에 추가해야 합니다. 해당 composer.json
파일에서 정보를 얻을 수 있습니다. 예:
클래스 자동 로더를 사용하지 않는 경우 개별 require_once
문을 찾아야 합니다. 대부분의 라이브러리 작성자는 이에 대해 신경 쓰지 않으므로 많은 시행착오를 거쳐야 할 수도 있습니다.
또한 문제에 대해 혼동이 있는 경우:
Composer는 완벽하지도 않고 모든 사용 사례에 적합하지도 않지만 Composer에 의존하는 라이브러리를 설치하는 경우 의심할 여지 없이 최선의 선택이며 꽤 좋은 선택입니다.
답변 후 다른 답변도 살펴봤습니다. 주로 두 가지 범주로 나뉩니다.
제가 놓친 것이 없는 한 OP가 제기한 질문에 대한 답변은 없습니다.