问题:我想探索laravel 5,并且在安装时遇到了麻烦。我正在使用本指南:http://laravel.com/docs/5.0,需要有人帮助我理解说明。与作曲家一起安装laravel的问题
背景和我已经试过
我运行的Mac OSX 10.10.2(优胜美地)和甲基苯丙胺。
到目前为止,我已经使用终端下载了Composer到我的个人文件夹。这里只有一个composer.phar文件。
当我运行:
composer global require "laravel/installer=~1.1"
我得到的消息:
Changed current directory to /Users/MYUSERNAME/.composer
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
我认为是可以的,因为当我运行在终端下,我得到的作曲家标志和名单选项
~ MYUSERNAME$ composer
我不是100%肯定什么下列手段,从Laravel文档:
"Make sure to place the ~/.composer/vendor/bin directory in your PATH so the
laravel executable can be located by your system."
因为我不能搞清楚,下面的步骤抛出错误,如:
-bash: laravel: command not found
我已经经历了几个论坛,它的建议我需要更新我的PHP.ini文件 - 这似乎更多地与Composer安装有关,而不是专门Laravel。因为作曲家工作,这似乎是一个死路一条。
理想情况下,我想Laravel 5安装的目录
HomeFolder/sites/test
因为Composer.phar是我的主文件夹,我认为该命令应该是:
php composer laravel new sites/test
或只是
composer laravel new sites/test
如前所述,它只是(正确)抛出错误。
问题: 如果有人可以帮助解释什么是“一定要放在〜/ .composer /供应商/ bin目录在PATH,这样laravel可执行文件可以通过系统位于解决我的总用户错误, “。意味着一个n00b,这将非常感激。
非常感谢!
真的很喜欢这个详细的答案,我将这个与@lukasgeiter答案的教程结合起来使用。谢谢你的解释,并让我开始运行! – matt
@ alan-storm建议您将php composer供应商文件夹保存在安装它的主目录中? –
@MarkA我想说是,但我不确定你在问什么。 “主目录”和供应商文件夹在没有上下文的情况下有点模糊。听起来像你可能想问一个新问题,而不是评论一个旧问题 –