首頁  >  文章  >  後端開發  >  php關於composer的使用

php關於composer的使用

不言
不言原創
2018-05-31 14:14:482941瀏覽

這篇文章主要介紹了關於php關於composer的使用,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

如果找不到php指令,說明環境變量中並沒有php,這裡就需要去磁碟搜php然後加入環境變數

composer是php的依賴函式庫,在這裡下載第三類套件會比較安全、效率。

在命令列中先進入指定項目的根目錄(每個項目單獨下載一個composer)。

windows下載的指令為

php -r "readfile('https://getcomposer.org/installer');" | php

linux為:

curl -sS https://getcomposer.org/installer | php

下載後在目錄下應該多一個composer.phar檔,我們可以

php composer.phar

呼叫這個文件,如果出現一排使用列表,那麼安裝就成功了

composer是這麼個工作:

在該目錄下有composer.json和composer.lock兩個文件。

編輯composer.json就是更改依賴的包的內容,但這個文件並不是一保存就下載下來了.而是僅僅保存在這個文件,

通過

php composer.phar install

是把json中的內容鎖定到composer.lock資料夾中(檔案依賴的更新均在composer.lock裡)。

就是把要更新的內容,透過hash的方式鎖到lock。

php composer.phar update

這句話就是把依賴套件進行更新。

但是這裡的更新是全部依賴包更新,但是如果我們只想要單獨更新某個包,

#可以用這條命令

composer require new/package

如果這句話無法安裝,那麼換下面這句話

php composer.phar require new/package

類似

php composer.phar require qcloudsms/qcloudsms_php

就是安裝騰訊的簡訊服務

php composer.phar require phpmailer/phpmailer

#則為安裝PHPmailer

新增的套件都在ventor下面

最簡單的就是composer下載PHPmailer的第三方函式庫

相關推薦:

PHP建立Composer套件步驟詳解

php依賴套件Composer的安裝

使用Composer自動載入php命名空間

以上是php關於composer的使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn