W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Composer 是 PHP 的一個(gè)依賴管理工具??梢杂脕戆惭b所使用的庫需要的代碼,包括外部包。默認(rèn)情況下它不會(huì)在全局安裝任何東西。因此,這僅僅是一個(gè)依賴管理。利用Composer,在項(xiàng)目中加入適當(dāng)?shù)拇a會(huì)很容易,不露不是項(xiàng)目開始時(shí),還是決定講一個(gè)包升級(jí)到更新版本時(shí),都可以使用Composer安裝所需的代碼。Packagist 是尋找Composer包的主要基地,它將提供數(shù)以萬計(jì)的PHP包。
作者這兒不對(duì)Composer做過多介紹,建議以前沒有接觸過的同學(xué)可以學(xué)習(xí)一下,按照Composer官方文檔簡單使用之后,你將會(huì)發(fā)現(xiàn)她的魅力所在。
快速訪問: Composer中文網(wǎng)
application/vendor/
目錄下的自動(dòng)加載器autoload.php
。而在框架中,而且Composer的vendor目錄也是默認(rèn)放到了應(yīng)用目錄/application
下面,所以我們需要在composer.json
下面進(jìn)行目錄指定配置。"config": {
"vendor-dir": "application/vendor"
},
vendor
目錄。那么,Composer包將會(huì)被默認(rèn)安裝到站點(diǎn)根目錄下。此時(shí),我們需要修改下配置信息application/config/Config.php
:'composer_aotuload_file' => APP_PATH . 'vendor/autoload.php',
改為
'composer_aotuload_file' => ROOT_PATH . 'vendor/autoload.php',
只有這樣,我們才能順利載入Composer的自動(dòng)加載器。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: