您安装的所有composer命令,可能需要在composer的安装文件夹中使用 php composer.phar
,而不是普通的 composer
.
包管理
Command |
Description |
composer install |
安装composer.json中的所有内容 |
composer install laravel |
安装包 |
composer install laravel --dry-run |
模拟安装并显示将会发生什么 |
composer install laravel --no-scripts |
跳过 composer.json 文件中定义的脚本 |
更新
Command |
Description |
composer update |
更新所有的包 |
composer update laravel |
更新某个包 |
composer update vendor/* |
更新文件夹下所有的包 |
composer update --lock |
仅更新 lock 文件的 hash,而不更新任何包 |
依赖
Command |
Description |
composer require laravel . |
将新包添加到 composer.json 并安装它 |
composer require laravel --dev |
将新包添加到 require-dev 并安装它 |
移除
Command |
Description |
composer remove laravel |
在composer.json中移除新的包并卸载它 |