>  기사  >  백엔드 개발  >  PHPWord 소스 코드에 공급 업체 폴더가 없는 이유는 무엇입니까?

PHPWord 소스 코드에 공급 업체 폴더가 없는 이유는 무엇입니까?

WBOY
WBOY원래의
2016-08-18 09:15:572175검색

PHPWord/bootstrap.php
:

<code>$vendorDirPath = realpath(__DIR__ . '/vendor');
if (file_exists($vendorDirPath . '/autoload.php')) {
    require $vendorDirPath . '/autoload.php';
} else {
    throw new Exception(
        sprintf(
            'Could not find file \'%s\'. It is generated by Composer. Use \'install --prefer-source\' or \'update --prefer-source\' Composer commands to move forward.',
            $vendorDirPath . '/autoload.php'
        )
    );
}
</code>

여기: https://github.com/PHPOffice/...
vendor 폴더가 보이지 않나요?
무슨 일이에요?

답글 내용:

PHPWord/bootstrap.php
:

<code>$vendorDirPath = realpath(__DIR__ . '/vendor');
if (file_exists($vendorDirPath . '/autoload.php')) {
    require $vendorDirPath . '/autoload.php';
} else {
    throw new Exception(
        sprintf(
            'Could not find file \'%s\'. It is generated by Composer. Use \'install --prefer-source\' or \'update --prefer-source\' Composer commands to move forward.',
            $vendorDirPath . '/autoload.php'
        )
    );
}
</code>

여기: https://github.com/PHPOffice/...
vendor 폴더가 보이지 않나요?
무슨 일이에요?

Composer 설치 시 생성되어야 합니다.
작곡기 패키지 관리를 사용하지 않으면 공급업체가 없습니다.

Throw의 Exception이 명확하게 적혀있습니다

패키지 종속성 관리를 위해 Composer를 통해 프로젝트를 개발한 다음 이를 오픈소스로 만들어 github에 올리지만, 의존하는 타사 라이브러리를 버전 컨트롤러에 넣을 필요는 없습니다.
그냥 넣으면 됩니다. composer.json 파일을 올려주세요. read.me 파일은 일반적으로 composer install,
을 실행할 수 있도록 설치 방법을 설명하므로 git에서는 vendor을 무시하는 방법이 일반적입니다. vendor 디렉토리.gitignore에 추가하세요.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.