作爲標題,是否有任何命令可以將所有已安裝的包版本與最新版本信息一起列出?已安裝版本和最新版本的作曲者列表包
編輯:
php composer.phar show
這顯示所有可用的軟件包,並安裝包與安裝的版本只
php composer.phar show [package]
這樣可以同時獲得安裝的版本和最新版本,但它是不便如果安裝了很多軟件包
作爲標題,是否有任何命令可以將所有已安裝的包版本與最新版本信息一起列出?已安裝版本和最新版本的作曲者列表包
編輯:
php composer.phar show
這顯示所有可用的軟件包,並安裝包與安裝的版本只
php composer.phar show [package]
這樣可以同時獲得安裝的版本和最新版本,但它是不便如果安裝了很多軟件包
我覺得
php composer show -i
是你在找什麼。
值得注意的是:「您正在使用已棄用的選項」已安裝「,現在默認只顯示已安裝的軟件包, - all選項可用於顯示所有軟件包。用Composer 1.2.0得到了這個。 – ZeeCoder
由於當前版本的作曲家-i
選項告訴作曲家僅顯示已安裝的版本,因此不推薦使用。
所以,如果你想只顯示一個包的安裝版本,語法是:
composer show "package-name"
如果你需要拉包的所有可用版本,使用--all
選項是這樣的:
composer show "phpunit/phpunit" --all
最新版本Accordng到文檔https://getcomposer.org/doc/03-cli.md#show
composer show -l
或
composer show --latest
將「列表所有已安裝的軟件包,包括其最新版本」
這裏是我的輸出幾行:
beberlei/assert v2.5 v2.7.8 Thin assertion library for...
behat/transliterator v1.1.0 v1.2.0 String transliterator
clue/stream-filter v1.3.0 v1.4.0 A simple and modern approa...
fgrosse/phpasn1 1.3.2 1.3.2 A PHP Framework that allow...
這個工作的作曲家1.2和1.5.2
謝謝您的回答,但我想所有安裝的軟件包包含最新版本和已安裝版本立刻。[請參閱我編輯過的筆記] – Laz