본 글의 예시에서는 Composer를 사용하여 CI 프레임워크에서 설치한 종속성 패키지의 관련 작업 단계와 방법을 설명합니다. 참고용으로 공유해 주세요. 자세한 내용은 다음과 같습니다.
이 글은 Linux 시스템, Windows용입니다. 첫 번째 단계는 Composer 공식 웹사이트에 따라 설치하는 것입니다.
1단계 전역적으로 작곡가 설치
$ curl -sS https://getcomposer.org/installer | php $ mv composer.phar /usr/local/bin/composer
2단계 프로젝트 루트 디렉터리에 작곡가.json 만들기
{ "require": { "kriswallsmith/buzz": "*" } }
여기에 HTTP 요청/응답 PHP 5.3.x 클래스를 처리하기 위한 Buzz 패키지가 추가됩니다.
3단계 다음 명령을 실행하여 종속성 패키지를 다운로드합니다. 🎜>
$ composer install이후에 작곡가가 애플리케이션 디렉토리에 ./vendors를 생성했고 코드도 그 안에 있음을 알 수 있습니다.step 4 프로젝트에 패키지 자동 로딩 추가 index.php에 다음 줄을 추가하세요.
require_once './vendor/autoload.php';을 로드해야 합니다
require_once BASEPATH.'core/CodeIgniter.php';이전5단계 테스트예는 다음과 같습니다.
class Test extends CI_Controller { public function index() { $browser = new Buzz\Browser(); $response = $browser->get('http://www.baidu.com'); echo $browser->getLastRequest()."\n"; echo $response; } }