上篇文章,咱們瞭解了 Composer 的包是如何開發的,過程當中咱們使用了 composer init、 composer install、 composerrequire、 composer config 命令,還有哪些比較經常使用的命令呢?
經常使用命令
在使用 composer 時,咱們要先對其更新版本,使用命令:
php
//查看composer版本 composer -V //更新composer版本 composer self-update
建立項目,使用命令:
laravel
//好比,建立 Laravel 項目 composer create-project --prefer-dist laravel/laravel blog
更新項目中全部的包或者指定的包,使用命令:json
//更新全部的包 composer update //更新指定的一個包 composer update monolog/monolog //更新指定的多個包 composer update monolog/monolog guzzlehttp/guzzle //更新經過匹配符匹配的包 composer update monolog/monolog guzzlehttp/*
刪除項目中指定的包,使用命令:composer
//刪除指定的包 composer remove monolog/monolog
查詢項目中指定的包,使用命令:學習
//查詢指定的包 composer search monolog //查詢只匹配某個名稱的包 composer search --only-name mongolog
列出項目中所安裝的包,使用命令:ui
//列出全部已安裝的包 composer show //經過通配符進行篩選,列出包 composer show monolog/* //顯示具體某個包的信息 composer show monolog/monolog
下載 monolog 1.24.0 版本,使用命令:blog
composer require monolog/monolog:1.24.0 //或 composer require monolog/monolog=1.24.0 //或 composer require monolog/monolog 1.24.0 //或 經過composer.json文件,而後執行 composer install 安裝 { "require": { "monolog/monolog": "1.24.0" } }
小結
上面包含了工做中經常使用的命令,系統學習,請參考如下網址:
Composer 官網:
https://www.phpcomposer.com/
Composer 文檔:
https://laravel-china.org/docs/composer/2018
開發