composer安裝包、更新包、引入包的用法


composer是一個包依賴管理工具

安裝~包

composer create-project topthink/think

composer會將項目名think作為文件夾,包內容將存儲在這個文件夾下,如果需要自定義這個文件夾,需要在后面跟上文件夾名稱:

composer create-project topthink/think tp

更新~包

composer update topthink/framework

composer會更新一個最新版本的包下來替換,這里包名指定為framework原因是think更新時只需要更新這個包,其他包直接指定為安裝的包名即可。

替換包時composer會自動識別是根目錄包還是vendor目錄下的包,自動替換到相應的目錄中。

引入~包

composer require yutangzongcai/hello

composer會將包下載后,會構建在vendor目錄下(引入包和安裝包的區別是:安裝包是直接構建在根目錄下)。

安裝composer.json文件定義的包

①在項目根目錄下定義composer.json文件,這里可以同時引入多個包

{
    "require": {
        "yutangzongcai/hello": "^1.1"
    }
}

②執行安裝包命令

composer install

composer會根據定義的依賴安裝


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM