溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何使用composer拉取庫(kù)

發(fā)布時(shí)間:2020-12-19 09:27:08 來(lái)源:億速云 閱讀:200 作者:小新 欄目:軟件技術(shù)

這篇文章給大家分享的是有關(guān)如何使用composer拉取庫(kù)的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。

1.使用composer拉去庫(kù)有兩種方式,第一種則通過(guò)命令行進(jìn)行拉取

例如,當(dāng)需要集成monolog的時(shí)候,我們只要知道composer默認(rèn)會(huì)將庫(kù)默認(rèn)置入當(dāng)前文件夾下的vendor文件夾中即可

所以,我們可以通過(guò)命令行定位到框架根目錄中,無(wú)論windows還是linux這是通用的,以下命令以windows中為例,假設(shè)我們的框架安裝在phpstudy的環(huán)境目錄下,路徑為D:\phpstudy\www,我們可以使用管理員身份運(yùn)行cmd輸入:

cd /d D:\phpstudy\www

然后我們就可以通過(guò)命令行進(jìn)行拉取了

composer require monolog/monolog

等待片刻,composer會(huì)自動(dòng)獲取monolog相關(guān)文件到本地,如果您覺(jué)得太慢我們可以在命令行中執(zhí)行命令,切換到國(guó)內(nèi)線路:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

2.接下來(lái)說(shuō)一下第二種方式,第二種方式和第一種差不多,其中多了一個(gè)就是json文件了

在框架根目錄中我們會(huì)發(fā)現(xiàn)一個(gè)composer.json文件,我們可以用編輯器打開它,我們可以不用看其他信息,找到require鍵,里面默認(rèn)有一個(gè)"php": ">=5.4.0",意思是使用的php版本必須大于5.4.0

我們可以用過(guò)"庫(kù)名稱":"版本號(hào)的方式"來(lái)定義自己需要的庫(kù)列表,具體的版本約束方式,點(diǎn)擊這里進(jìn)行學(xué)習(xí)查看

還是以monolog為例子,我們可以通過(guò)追加require的方式來(lái)實(shí)現(xiàn),最后的require則為:

"require": {
    "php": ">=5.4.0",
    "monolog/monolog": "1.2.*"
  }

接著保存json文件,進(jìn)入cmd,將目錄定位到j(luò)son文件的同級(jí),輸入:

composer update

然后就進(jìn)入更新包的階段

如何使用composer拉取庫(kù)

當(dāng)出現(xiàn)

如何使用composer拉取庫(kù)

感謝各位的閱讀!關(guān)于如何使用composer拉取庫(kù)就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI