下面由composer教程欄目給大家介紹關(guān)于ci框架使用composer安裝的依賴包步驟,希望對(duì)需要的朋友有所幫助!
本文實(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->get('http://www.baidu.com');<br> echo $browser->getLastRequest()."n";<br> echo $response;<br> }<br>}<br>
查看更多可用包可以查看 Packagist
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦