laravel中composer update和composer dump-autoload之间的区别

时间:2015-08-11 10:15:41

标签: php laravel-5.1

有时更新composer文件。我使用两个不同的命令composer updatecomposer dump-autoload

两者在命令提示符中都有不同的结果,如:

C:\xampp\htdocs\rabble>composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
Generating optimized class loader

C:\xampp\htdocs\rabble>composer dump-autoload
Generating autoload files

1 个答案:

答案 0 :(得分:6)

作曲家更新始终重新生成composer.lock并根据composer.json安装最新版本的可用软件包

composer dump-autoload 不会下载任何内容。它只是重新生成需要包含在项目中的所有类的列表(autoload_classmap.php)。非常适合在项目中安装新课程