この記事の例では、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; } }