最快的 Laravel 4 安装方法
The Problem
Laravel4 是构建在 Composer 之上的, 之前的安装方法是如下:
composer create-project laravel/laravel your-project-name --prefer-dist
然后再
composer install
十分钟过去了 .... 半个小时过去了... 然后你就会开始抱怨, 甚至很多新人直接就被吓跑了.
The Solution
接下来的这个方法能把你安装 Laravel4 的时间控制在 10 秒内.
首先全局安装 laravel installer
composer global require "laravel/installer=~1.1"
链接 laravel 命令
有两个选择
第一个方法
把 ~/.composer/vendor/bin
放到你的 PATH 里面, 这样以后 composer global
安装的可执行文件都可以使用, 建议使用此方法安装.
第二个方法
在你的 bashrc
文件里面
vi ~/.bashrc
添加如下:
alias laravel='~/.composer/vendor/bin/laravel'
上面两种方法都不要忘了重载 bashrc
哦.
source ~/.bashrc
开始创建 Laravel App
➜ laravel new project
Crafting application...
Application ready! Build something amazing.
---------------- 补充下加速的原理 ------------------
查看 源码 , 可以发现这以下这个方法:
/**
* Download the temporary Zip to the given file.
*
* @param string $zipFile
* @return $this
*/
protected function download($zipFile)
{
$response = \GuzzleHttp\get('http://cabinet.laravel.com/latest.zip')->getBody();
file_put_contents($zipFile, $response);
return $this;
}
可以看出是从 http://cabinet.laravel.com/latest.zip
这个链接上去下最新打包好的 zip 文件, 本地直接解压, 跳过了 composer
那一步.
欢迎关注 LaravelTips
, 这是一个专注于为 Laravel 开发者服务, 致力于帮助开发者更好的掌握 Laravel 框架, 提升开发效率的微信公众号.
本帖已被设为精华帖!