0

我在搞乱 Laravel 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 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 ... ]

有什么办法吗?

4

1 回答 1

1

尝试将--prefer-dist开关添加到命令行。这应该会迫使 Composer 下载具有所需版本的现成 ZIP。

但请注意,您对教义/词法分析器的“dev-master”有依赖——这些通常只能通过克隆 GIT 存储库而不是总是下载该分支的最新提示来解决。尝试使用已知的版本标记或版本通配符。

于 2013-06-30T16:58:27.127 回答