ホームページ  >  記事  >  php教程  >  Composer を使用した CI フレームワークによってインストールされる依存関係パッケージの手順と方法の分析

Composer を使用した CI フレームワークによってインストールされる依存関係パッケージの手順と方法の分析

高洛峰
高洛峰オリジナル
2016-12-12 09:27:301805ブラウズ

この記事の例では、composer を使用して CI フレームワークによってインストールされる依存関係パッケージの関連する操作手順と方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

この記事は Linux システム、Windows 用です。最初のステップは、composer の公式 Web サイトに従ってインストールすることです。以下の手順は同じです。

ステップ 1 Composer をインストールします。 global

$ 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

その後、composer がアプリケーション ディレクトリに ./vendors を作成し、コードもそこにあることがわかります。

ステップ 4 パッケージの自動読み込みをプロジェクト

次の行をindex.phpに追加します。php

require_once './vendor/autoload.php';
E

ダウンロードは

require_once BASEPATH.'core/CodeIgniter.php';

Tep 5 test

の前にロードする必要があります。 例は次のとおりです:

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 までご連絡ください。