composer
是 PHP 世界中最流行的依賴管理工具。在 Debian 系統中,你可以像在其他 Linux 發行版中一樣使用它。以下是一些常用的 composer
命令行參數:
composer init
:創建一個新的 composer.json
文件。
composer require <package>
:向項目中添加一個庫的依賴。
composer update <package>
:更新項目中指定的庫到最新版本。
composer remove <package>
:從項目中移除一個庫,并更新 composer.json
和 composer.lock
文件。
composer show
:顯示項目中安裝的所有庫及其版本信息。
composer search <query>
:搜索可用的 Composer 包。
composer install
:根據 composer.lock
文件安裝項目所需的依賴庫。
composer dump-autoload
:重新生成 Composer 的自動加載文件。
composer require --dev <package>
:添加一個開發依賴。
composer update --dev <package>
:更新開發依賴。
composer show --installed
:顯示已安裝的依賴庫。
composer config
:查看或設置 Composer 的配置選項。
composer clear-cache
:清除 Composer 的緩存。
composer diagnose
:診斷 Composer 的問題。
composer self-update
:更新 Composer 到最新版本。
composer require --prefer-dist <package>
:安裝指定包的發布版(而不是源代碼)。
composer require --prefer-stable <package>
:安裝指定包的穩定版(忽略開發版本)。
composer require --no-update <package>
:添加依賴但不更新 composer.lock
文件。
composer update --lock
:更新依賴并鎖定版本到 composer.lock
文件。
composer show --tree
:以樹狀結構顯示依賴關系。
這些參數可以幫助你管理 PHP 項目的依賴關系。要查看完整的參數列表和詳細信息,可以在命令行中運行 composer help
或查閱 Composer 的官方文檔。