我最近下载了一个版本的Laravel 4,它只有40kb。 Laravel 3.2约为3.5mb,我的问题是:
感谢。
答案 0 :(得分:5)
你是如何安装Laravel的?使用composer非常简单:
composer create-project laravel/laravel your-project-name --prefer-dist
我使用Laravel 4进行本地开发,它就像一个魅力!
答案 1 :(得分:1)
这主要是因为Laravel 4使用composer来处理依赖关系。你下载的不完全是Laravel,而是它的结构。这是一个预设项目,具有所有默认的Laravel依赖项,因此您只需运行一个命令并将其全部下载。
要使用Laravel 4,您需要 install composer。完成后,打开命令行,转到保存已下载的Laravel文件的文件夹,在其中,键入:php composer install
。这将下载项目所需的所有依赖项;这意味着Laravel文件及其所有依赖项。可能需要一段时间才能安装,并且可能会在Installing dependencies (including require-dev)
停留相当长的时间,因为有很多依赖项需要获取,但这是正常的。完成后,您应该看到类似的内容:
Loading composer repositories with package information
Installing dependencies (including require-dev)
- Installing doctrine/lexer (dev-master bc0e1f0)
Downloading: 100%
...
- Installing laravel/framework (4.0.x-dev 733492c)
Downloading: 100%
...
Writing lock file
Generating autoload files
Generating optimized class loader
现在,您所要做的就是将您的网络服务器的根目录指向/public
文件夹并开始编程。如果您觉得要更新依赖项,只需运行composer update
。
注意:请记住启用PHP的openssl
扩展名,因此编写者可以从github和Apache的mod_rewrite
下载项目,因此Laravel漂亮的URL可以正常工作。如果您正在使用Apache,那就是。
注2::每当您创建新的command
,controller
,model
,migration
或seed
时,您都必须输入在你的控制台上composer dump-autoload
,因此作曲家知道如何自动加载它。