composer是一個(gè)依賴管理工具,服務(wù)于php生態(tài)系統(tǒng);它能管理PHP項(xiàng)目所需要的所有依賴關(guān)系,幫用戶為項(xiàng)目自動(dòng)安裝所依賴的開發(fā)包。也就是說,Composer會(huì)將PHP項(xiàng)目需要的所有代碼庫、依賴項(xiàng)從網(wǎng)上全部拉取下來,放到一起進(jìn)行管理。
Composer 是 PHP5.3以上 的一個(gè)依賴管理工具。它允許你聲明項(xiàng)目所依賴的代碼庫,它會(huì)在你的項(xiàng)目中為你安裝他們。Composer 不是一個(gè)包管理器。是的,它涉及 “packages” 和 “libraries”,但它在每個(gè)項(xiàng)目的基礎(chǔ)上進(jìn)行管理,在你項(xiàng)目的某個(gè)目錄中(例如 vendor)進(jìn)行安裝。默認(rèn)情況下它不會(huì)在全局安裝任何東西。因此,這僅僅是一個(gè)依賴管理。
相關(guān)推薦:【composer教程】
安裝Composer需要完成以下兩步:
第一:下載Composer到你的項(xiàng)目目錄。使用以下命令:
立即學(xué)習(xí)“PHP免費(fèi)學(xué)習(xí)筆記(深入)”;
$?curl?-s?(Composer?web?site)/installer?|?php
此命令只檢查少量的PHP配置,然后下載 composer.phar 文件到你的工作目錄,此文件就是Composer執(zhí)行文件,它是一個(gè)PHAR(PHP歸檔文件,里面可以包含任何文件,并且可以在PHP命令行執(zhí)行)。
第二:安裝Composer到指定目錄,即在命令行后添加 –install-diroption 參數(shù)。使用以下命令:
$?curl?-s?(Composer?web?site)/installer?|?php?--?--install-dir=bin