>  기사  >  php教程  >  Composer를 이용하여 CI 프레임워크에 의해 설치된 의존성 패키지의 단계와 방법 분석

Composer를 이용하여 CI 프레임워크에 의해 설치된 의존성 패키지의 단계와 방법 분석

高洛峰
高洛峰원래의
2016-12-12 09:27:301805검색

본 글의 예시에서는 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;
  }
}


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