Php 每次我创建一个新的Laravel项目时,Composer都会重新安装所有东西-为什么?
我在玩拉威尔4号,看起来很棒 但是,每次我创建一个新项目时,我都必须等待10分钟,而Composer会下载所有依赖项。当然,它们不需要下载多次Php 每次我创建一个新的Laravel项目时,Composer都会重新安装所有东西-为什么?,php,laravel,composer-php,Php,Laravel,Composer Php,我在玩拉威尔4号,看起来很棒 但是,每次我创建一个新项目时,我都必须等待10分钟,而Composer会下载所有依赖项。当然,它们不需要下载多次 05:36:49 ~/projects$ composer create-project laravel/laravel myproject Installing laravel/laravel (v4.0.5) - Installing laravel/laravel (v4.0.5) Loading from cache Created
05:36:49 ~/projects$ composer create-project laravel/laravel myproject
Installing laravel/laravel (v4.0.5)
- Installing laravel/laravel (v4.0.5)
Loading from cache
Created project in myproject
Loading composer repositories with package information
Installing dependencies (including require-dev)
- Installing doctrine/lexer (dev-master bc0e1f0)
Cloning bc0e1f0cc285127a38c6c8ea88bc5dba2fd53e94
[.. installs for 10 minutes ... ]
有没有办法解决这个问题?尝试将--preferreddist
开关添加到命令行。这将迫使Composer下载带有所需版本的现成拉链
但是请注意,对于条令/词条,您对“dev master”有依赖性——通常只能通过克隆GIT存储库来解决这些问题,而不是总是下载该分支的最新技巧。请尝试使用已知的版本标记或版本通配符