作为Laravel的新手,我正在学习几本教程。
我只使用Mac OSX Mavericks中内置的AMP环境,几乎没有任何问题,我可以完成第一个基本功能。
我现在正在转向一个更复杂的应用程序来学习如何从A到Z创建一个应用程序,这个需要Homestead,我已经能够安装和设置。
如果我尝试使用composer
命令创建Laravel应用程序,它就可以正常工作。
但是,只要我尝试使用laravel new
命令创建应用程序,就会收到以下错误消息:
-bash: laravel: command not found
我已经阅读了许多类似问题的答案,但这些似乎都无法解决我的问题,因为:
sudo chmod +x
/usr/local/bin/laravel
授予文件夹那么,为什么我不能使用larval new
命令?我是否需要更新/安装其他内容?
如有必要,我可以为您提供其他信息/代码/日志。
[编辑]:我找到了自己问题的答案。
解决方案只是将~/.composer/vendor/bin
目录放在PATH中,并在终端中使用以下export PATH="~/.composer/vendor/bin:$PATH"
命令,如下所述:https://laracasts.com/discuss/channels/general-discussion/trying-to-make-use-of-the-laravel-installer。