composer是做什么的?
composer是PHP中用來(lái)管理依賴(lài)關(guān)系的工具。你可以在自己的項(xiàng)目中聲明所依賴(lài)的外部工具庫(kù)(libraries),Composer 會(huì)幫你安裝這些依賴(lài)的庫(kù)文件。
推薦:【composer教程】
Composer的優(yōu)點(diǎn)在于僅需要提供一個(gè)composer.json文件,申明需要用到的三方庫(kù),一個(gè)簡(jiǎn)單的命令就能將其依賴(lài)全部裝好。也方便項(xiàng)目的部署和發(fā)布,因?yàn)橹恍枰峁┮粋€(gè)composer.json就行了。
現(xiàn)在的缺點(diǎn)是缺少對(duì)一些靜態(tài)資源(如js,css)的直接支持,這也許與其定位有關(guān)吧。
當(dāng)然,Composer 不僅僅是依賴(lài)管理工具,還提供了自動(dòng)加載的支持。這就涉及到php-fig組織的PSR-0規(guī)范了。有興趣可看其官方網(wǎng)站:PHP-FIG — PHP Framework Interop Group。
簡(jiǎn)單的說(shuō)composer就是一個(gè)包的版本控制工具。
Composer 是 PHP 的一個(gè)依賴(lài)管理工具。它允許你申明項(xiàng)目所依賴(lài)的代碼庫(kù),它會(huì)在你的項(xiàng)目中為你安裝他們。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦