關(guān)于CI框架使用composer安裝的依賴包步驟

下面由composer教程欄目給大家介紹關(guān)于ci框架使用composer安裝的依賴包步驟,希望對(duì)需要的朋友有所幫助!

關(guān)于CI框架使用composer安裝的依賴包步驟

本文實(shí)例講述了CI框架使用composer安裝的依賴包的相關(guān)操作步驟與方法。

分享給大家供大家參考,具體如下:

本文針對(duì) linux 系統(tǒng),windows 第一步 根據(jù) composer 官網(wǎng)進(jìn)行安裝 后面的步驟相同

step 1? 全局安裝 composer

$ curl -sS https://getcomposer.org/installer | php<br>$ mv composer.phar /usr/local/bin/composer<br>

step 2? 創(chuàng)建composer.json 到你的項(xiàng)目根目錄

{<br>  "require": {<br>    "kriswallsmith/buzz": "*"<br>  }<br>}<br>

這里將添加一個(gè) Buzz package, 用來(lái)處理 HTTP Request / Response PHP 5.3.x 類.

step 3? 執(zhí)行如下命令 下載依賴包

$ composer install<br>

之后你會(huì)注意到 composer 創(chuàng)建了一個(gè) ./vendors 在你的應(yīng)用目錄里 而且代碼也在里面.

step 4 在項(xiàng)目中添加包的自動(dòng)加載

加上下面一行在你的 index.php 里

require_once './vendor/autoload.php';<br>

需要加載在

require_once BASEPATH.'core/CodeIgniter.php';<br>

前面

step 5 測(cè)試

例子如下:

class Test extends CI_Controller<br>{<br>  public function index()<br>  {<br>    $browser = new BuzzBrowser();<br>    $response = $browser-&gt;get('http://www.baidu.com');<br>    echo $browser-&gt;getLastRequest()."n";<br>    echo $response;<br>  }<br>}<br>

查看更多可用包可以查看 Packagist

以上就是關(guān)于CI框架使用

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊6 分享