## show命令
要列出所有可用的包,可以使用?show?命令。
```
php composer.phar showCopy
```
要過濾列表你可以使用通配符:
```
php composer.phar show monolog/*
monolog/monolog 1.19.0 Sends your logs to files, sockets, inboxes, databases and various web services
```
如果你查看包的詳細信息,你可以傳遞該包名:
```
php composer.phar show monolog/monolog
name : monolog/monolog
versions : master-dev, 1.0.2, 1.0.1, 1.0.0, 1.0.0-RC1
type : library
names : monolog/monolog
source : [git] https://github.com/Seldaek/monolog.git 3d4e60d0cbc4b888fe5ad223d77964428b1978da
dist : [zip] https://github.com/Seldaek/monolog/zipball/3d4e60d0cbc4b888fe5ad223d77964428b1978da 3d4e60d0cbc4b888fe5ad223d77964428b1978da
license : MIT
autoload
psr-0
Monolog : src/
requires
php >=5.3.0
```
你甚至也可以傳遞包的版本,你會得到該版本的詳細信息。
```
php composer.phar show monolog/monolog 1.0.2
```
### 選項#
- --all :?列出你所有倉庫中可用的包。
- --installed (-i):?列出所有已安裝的包(默認啟用,并且此選項已棄用)。
- --platform (-p):?只列出平臺依賴(PHP 和擴展)。
- --available (-a):?只列出可用的包。
- --self (-s):?列出根依賴信息。
- --name-only (-N):?只列出包名。
- --path (-P):?列出包路徑。
- --tree (-t):?以樹的形式列出你的依賴,如果傳遞了包名,它會列出這個包的依賴樹。
- --latest (-l):?列出所有已安裝的包以及它們的最新版本。
- --outdated (-o):?包含 --latest,但這 只會 列出有新版本可用的包。
- --minor-only (-m):?和 --latest 聯用。只列出有小的語義化升級的包。
- --direct (-D):?限制列出你的直系依賴。
- --strict:?如果有包過期,返回非零值。
- --format (-f):?選擇輸出的信息格式,文本(默認)或 JSON。
- composer教程文檔
- Composer 的常用命令
- 鏡像操作
- 教程收集
- composer命令
- 全局選項
- init命令
- 安裝命令
- update命令
- require命令
- remove命令
- check-platform-reqs
- globa命令
- search命令
- show命令
- outdated命令
- Options命令
- browse / home命令
- suggests命令
- depends (why)命令
- prohibits (why-not)命令
- validate驗證命令
- status狀態命令
- self-update (selfupdate)
- config命令
- create-project命令
- dump-autoload (dumpautoload)
- clear-cache (clearcache)
- licenses命令
- run-script命令
- exec命令
- diagnose命令
- archive命令
- help命令
- 環境變量
- composer.json說明
- composer.json示例1
- 自制composer包
- 制作步驟1、生成composer包
- 制作步驟2:生成目錄結構
- 制作步驟3:完善程序
- 制作步驟4:上傳程序包
- 示例:手把手教你發布自己的 Composer 包
- 示例:一步一步創建自己的composer包
- 實例2
- 鏡像與常用包
- 中國鏡像
- 常用包收集
- composer包的使用
- 包的使用
- 本地自定義文件的使用