# 用法:[ 選項 ] [ 參數 ]
## 選項
| 可選值 | 附加值 | 說明 |
| --- | --- | --- |
| -h | --help | 顯示此幫助消息 |
| -q | --quiet | 不要輸出任何消息 |
| -V | --version<br/>--ansi<br/>--no-ansi | 顯示此應用程序版本<br/>強制ANSI輸出<br/>禁用ANSI輸出 |
| -n | --no-interaction<br/>--profile <br/>--no-plugins | 不要問任何互動問題<br/>顯示時間和內存使用信息<br/>是否禁用插件 |
| -d | --working-dir=WORKING-DIR | 如果指定,則使用給定的目錄作為工作目錄 |
| -v | --verbose | 增加消息的冗長度:正常輸出 |
| -vv | --verbose | 增加消息的冗長度:更詳細的輸出 |
| -vvv | --verbose | 增加消息的冗長度:調試 |
## 可用命令
| 可選值 | 說明 |
| --- | --- |
| about | 顯示有關Composer的簡短信息 |
| archive | 創建這個Composer包的檔案 |
| browse | 在瀏覽器中打開軟件包的存儲庫URL或主頁 |
| check-platform-reqs | 檢查平臺要求是否滿足 |
| clear-cache | 清除作曲家的內部程序包緩存 |
| clearcache | 清除作曲家的內部程序包緩存 |
| config | 設置配置選項 |
| create-project | 從一個包創建新的項目到指定的目錄 |
| depends | 顯示哪些包導致給定的包被安裝 |
| diagnose | 診斷系統以識別常見錯誤 |
| dump-autoload | 轉儲自動加載器 |
| dumpautoload | 轉儲自動加載器 |
| exec | 執行一個有售價的二進制/腳本 |
| global | 允許在全局編輯器目錄($ COMPOSER_HOME)中運行命令 |
| help | 顯示命令的幫助 |
| home | 在瀏覽器中打開軟件包的存儲庫URL或主頁 |
| info | 顯示有關包裹的信息 |
| init | 在當前目錄中創建一個基本的composer.json文件 |
| install | 如果存在,則從composer.lock文件安裝項目依賴項,或者返回到composer.json |
| licenses | 顯示有關依賴關系許可證的信息 |
| list | 列出命令 |
| outdated | 顯示可用更新的已安裝軟件包列表,包括其最新版本 |
| prohibits | 顯示哪些軟件包阻止安裝給定的軟件包 |
| remove | 從require或require-dev中移除一個包 |
| require | 將所需的軟件包添加到您的composer.json并安裝它們 |
| run-script | 運行composer.json中定義的腳本 |
| search | 搜索包裹 |
| self-update | 將composer.phar更新到最新版本 |
| selfupdate | 將composer.phar更新到最新版本 |
| show | 顯示有關包裹的信息 |
| status | 顯示從源安裝的軟件包的本地修改軟件包列表 |
| suggests | 顯示軟件包建議 |
| update | 根據composer.json將您的依賴關系升級到最新版本,并更新composer.lock文件 |
| upgrade | 根據composer.json將您的依賴關系升級到最新版本,并更新composer.lock文件 |
| validate | 驗證composer.json和composer.lock |
| why | 顯示哪些包導致給定的包被安裝 |
| why-not | 顯示哪些軟件包阻止安裝給定的軟件包 |
>[info] 下載或者更新指定的版本:composer require topthink/framework 5.0.1