composer(PHP依賴管理工具)
詳情介紹
使用PHP進(jìn)行開(kāi)發(fā)需要許多工具來(lái)幫助用戶來(lái)進(jìn)行管理代碼,這款composer就是一款非常不錯(cuò)的全球知名的PHP依賴管理工具,是許多網(wǎng)頁(yè)開(kāi)發(fā)用戶需要用到的管理工具。軟件允許用戶申明項(xiàng)目所以來(lái)的代碼庫(kù),然后他就會(huì)在你的項(xiàng)目中幫助你安裝他們,比如一些框架,像是laravel這一類的PHP框架。composer不是一個(gè)包管理工具,雖然在使用上會(huì)給用戶一種包管理工具的錯(cuò)覺(jué),但他涉及“packages”和“l(fā)ibraries”,并且在每個(gè)項(xiàng)目的基礎(chǔ)上進(jìn)行管理,在你的某個(gè)項(xiàng)目的目錄中進(jìn)行安裝,但是默認(rèn)情況下composer并不會(huì)在全局安裝任何東西,因此他僅僅是個(gè)依賴管理工具。
下載并運(yùn)行Composer-Setup.exe。它將安裝最新的Composer版本并設(shè)置您的PATH路徑,這樣你可以從任何目錄中在您的命令行調(diào)用composer。
注意:關(guān)閉你的當(dāng)前終端。用新的終端測(cè)試使用:這很重要,因?yàn)橹挥挟?dāng)終端重新啟動(dòng)時(shí)才會(huì)加載PATH路徑。
Manual Installation
更改目錄到PATH路徑中的目錄,并按照下載頁(yè)面說(shuō)明運(yùn)行安裝程序以下載composer.phar。
在composer.phar旁邊創(chuàng)建一個(gè)新的composer.bat文件:
使用 cmd.exe:
使用 PowerShell:
將目錄添加到 PATH 環(huán)境變量 (如果尚未)。有關(guān)更改 PATH 變量的信息,請(qǐng)參閱本文和/或用你選擇的搜索引擎。
關(guān)閉你的當(dāng)前終端,開(kāi)一個(gè)新終端測(cè)試用法:
有兩種簡(jiǎn)單的方法來(lái)安裝Composer。局部作為你的項(xiàng)目的一部分, 或在全局范圍內(nèi)作為全系統(tǒng)的可執(zhí)行文件。
Locally
在局部安裝Composer的問(wèn)題只是在你的項(xiàng)目目錄中運(yùn)行安裝程序。
安裝程序?qū)⒅粰z查幾個(gè)PHP設(shè)置, 然后下載composer.phar到您的工作目錄。這個(gè)文件是Composer的二進(jìn)制文件。它是一個(gè) PHAR (php存檔), 一個(gè) php 的存檔格式,除其他事項(xiàng)外,可以在命令行上運(yùn)行。
現(xiàn)在運(yùn)行 php composer.phar 執(zhí)行 Composer。
您可以使用--install-dir選項(xiàng)將Composer安裝到特定的目錄,另外(重新)將其命名使用--filename選項(xiàng)。當(dāng)按照下載頁(yè)面說(shuō)明運(yùn)行安裝程序時(shí),添加以下參數(shù):
現(xiàn)在運(yùn)行 php bin/composer 執(zhí)行 Composer。
Globally
你可以把Composer PHAR放到任何你想要的地方。如果你將它放在作為PATH一部分的目錄中,則可以全局訪問(wèn)它。在 Unix 系統(tǒng)上,您甚至使它可執(zhí)行并調(diào)用它,而無(wú)需直接使用 php解釋器。
當(dāng)按照下載頁(yè)面說(shuō)明運(yùn)行安裝程序之后,您可以運(yùn)行此操作來(lái)移動(dòng)composer.phar 到你path中的目錄:
如果您只希望為你的用戶安裝它,并避免需要root權(quán)限,您可以使用 ~/.local/bin 代替某些 Linux 發(fā)行版默認(rèn)可用的。
注意:如果上述操作由于權(quán)限而失敗,您可能需要使用sudo再執(zhí)行一遍。
注意:在某些版本的 macOS 上,默認(rèn)情況下/usr目錄不存在。如果您收到錯(cuò)誤 "/usr/local/bin/composer: No such file or directory",那么您必須手動(dòng)創(chuàng)建目錄,然后再繼續(xù)執(zhí)行:mkdir -p /usr/local/bin。
注意:有關(guān)更改PATH路徑的信息,請(qǐng)閱讀百度百科文章和/或用你選擇的搜索引擎。
現(xiàn)在運(yùn)行 composer 執(zhí)行 Composer 而不是 php composer.phar。
1、修復(fù)了導(dǎo)致無(wú)限重試循環(huán)的基本身份驗(yàn)證失?。?br /> 2、固定GitHub速率限制報(bào)告;
3、修復(fù)了Composer 1兼容性邊緣案例中的InstalledVersions錯(cuò)誤;
4、修復(fù)了分支名稱包含%符號(hào)時(shí)顯示解算器問(wèn)題的問(wèn)題;
5、修復(fù)了高度并發(fā)運(yùn)行Composer時(shí)緩存有效性檢測(cè)中的競(jìng)爭(zhēng)條件;
6、修復(fù)了各種次要的配置命令問(wèn)題。
composer(PHP依賴管理工具)怎么安裝
這是在你的機(jī)器上安裝Composer最簡(jiǎn)單的方法。下載并運(yùn)行Composer-Setup.exe。它將安裝最新的Composer版本并設(shè)置您的PATH路徑,這樣你可以從任何目錄中在您的命令行調(diào)用composer。
注意:關(guān)閉你的當(dāng)前終端。用新的終端測(cè)試使用:這很重要,因?yàn)橹挥挟?dāng)終端重新啟動(dòng)時(shí)才會(huì)加載PATH路徑。
Manual Installation
更改目錄到PATH路徑中的目錄,并按照下載頁(yè)面說(shuō)明運(yùn)行安裝程序以下載composer.phar。
在composer.phar旁邊創(chuàng)建一個(gè)新的composer.bat文件:
使用 cmd.exe:
使用 PowerShell:
將目錄添加到 PATH 環(huán)境變量 (如果尚未)。有關(guān)更改 PATH 變量的信息,請(qǐng)參閱本文和/或用你選擇的搜索引擎。
關(guān)閉你的當(dāng)前終端,開(kāi)一個(gè)新終端測(cè)試用法:
Composer可執(zhí)行文件
Composer提供了一個(gè)方便的安裝程序,你可以直接從命令行執(zhí)行。如果您希望了解有關(guān)安裝程序的內(nèi)部工作原理, 請(qǐng)隨時(shí)下載此文件或在GitHub上進(jìn)行審閱。源代碼是純 PHP。有兩種簡(jiǎn)單的方法來(lái)安裝Composer。局部作為你的項(xiàng)目的一部分, 或在全局范圍內(nèi)作為全系統(tǒng)的可執(zhí)行文件。
Locally
在局部安裝Composer的問(wèn)題只是在你的項(xiàng)目目錄中運(yùn)行安裝程序。
安裝程序?qū)⒅粰z查幾個(gè)PHP設(shè)置, 然后下載composer.phar到您的工作目錄。這個(gè)文件是Composer的二進(jìn)制文件。它是一個(gè) PHAR (php存檔), 一個(gè) php 的存檔格式,除其他事項(xiàng)外,可以在命令行上運(yùn)行。
現(xiàn)在運(yùn)行 php composer.phar 執(zhí)行 Composer。
您可以使用--install-dir選項(xiàng)將Composer安裝到特定的目錄,另外(重新)將其命名使用--filename選項(xiàng)。當(dāng)按照下載頁(yè)面說(shuō)明運(yùn)行安裝程序時(shí),添加以下參數(shù):
現(xiàn)在運(yùn)行 php bin/composer 執(zhí)行 Composer。
Globally
你可以把Composer PHAR放到任何你想要的地方。如果你將它放在作為PATH一部分的目錄中,則可以全局訪問(wèn)它。在 Unix 系統(tǒng)上,您甚至使它可執(zhí)行并調(diào)用它,而無(wú)需直接使用 php解釋器。
當(dāng)按照下載頁(yè)面說(shuō)明運(yùn)行安裝程序之后,您可以運(yùn)行此操作來(lái)移動(dòng)composer.phar 到你path中的目錄:
如果您只希望為你的用戶安裝它,并避免需要root權(quán)限,您可以使用 ~/.local/bin 代替某些 Linux 發(fā)行版默認(rèn)可用的。
注意:如果上述操作由于權(quán)限而失敗,您可能需要使用sudo再執(zhí)行一遍。
注意:在某些版本的 macOS 上,默認(rèn)情況下/usr目錄不存在。如果您收到錯(cuò)誤 "/usr/local/bin/composer: No such file or directory",那么您必須手動(dòng)創(chuàng)建目錄,然后再繼續(xù)執(zhí)行:mkdir -p /usr/local/bin。
注意:有關(guān)更改PATH路徑的信息,請(qǐng)閱讀百度百科文章和/或用你選擇的搜索引擎。
現(xiàn)在運(yùn)行 composer 執(zhí)行 Composer 而不是 php composer.phar。
更新日志
v2.5.5版本1、修復(fù)了導(dǎo)致無(wú)限重試循環(huán)的基本身份驗(yàn)證失?。?br /> 2、固定GitHub速率限制報(bào)告;
3、修復(fù)了Composer 1兼容性邊緣案例中的InstalledVersions錯(cuò)誤;
4、修復(fù)了分支名稱包含%符號(hào)時(shí)顯示解算器問(wèn)題的問(wèn)題;
5、修復(fù)了高度并發(fā)運(yùn)行Composer時(shí)緩存有效性檢測(cè)中的競(jìng)爭(zhēng)條件;
6、修復(fù)了各種次要的配置命令問(wèn)題。
下載地址
- 電腦版
composer(PHP依賴管理工具) v2.5.5官方版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評(píng)論
共0條評(píng)論(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)