我已经使用composer安装了Laravel,没有问题,但是当我尝试在终端中执行“ laravel ”时,我遇到了一个典型的错误:
-bash:laravel:找不到命令
如果我阅读了官方网站的文档,则需要这样做:
确保将〜/ .composer / vendor / bin目录放置在PATH中,以便在终端中运行laravel命令时找到laravel可执行文件。
但是我不知道该怎么做(我是终端控制台命令的新手)。
你能帮我吗?谢谢!!
echo $PATH,在终端/ bash中,等等
我已经使用composer安装了Laravel,没有问题,但是当我尝试在终端中执行“ laravel ”时,我遇到了一个典型的错误:
-bash:laravel:找不到命令
如果我阅读了官方网站的文档,则需要这样做:
确保将〜/ .composer / vendor / bin目录放置在PATH中,以便在终端中运行laravel命令时找到laravel可执行文件。
但是我不知道该怎么做(我是终端控制台命令的新手)。
你能帮我吗?谢谢!!
echo $PATH,在终端/ bash中,等等
Answers:
好的,我做到了,而且有效:
nano ~/.bash_profile
然后粘贴
export PATH=~/.composer/vendor/bin:$PATH
做source ~/.bash_profile并享受;)
重要提示:如果您想了解bash_profile和bashrc之间的区别,请检查此链接
注意:对于运行laravel 5.1的Ubuntu 16.04,路径为:〜/ .config / composer / vendor / bin
在其他平台上:要检查Composer全局目录在哪里,请运行composer global about。添加/vendor/bin到“将当前目录更改为...”之后列出的目录,以获取应添加到的路径PATH。
composer global require "laravel/installer"
将以下内容添加到.bashrc文件中(不是.bash_profile)。
export PATH="~/.composer/vendor/bin:$PATH"
在文件末尾,然后在终端运行 source ~/.bashrc
要验证:
echo $PATH
(重新启动终端,检查并确认路径是否存在)
运行laravel命令!
注意: 对于Ubuntu 16及更高版本,请在下面使用:
export PATH="~/.config/composer/vendor/bin:$PATH"
链接http://tutsnare.com/laravel-command-not-found-ubuntu-mac/上的解决方案
在终端
# download installer
composer global require "laravel/installer=~1.1"
#setting up path
export PATH="~/.composer/vendor/bin:$PATH"
# check laravel command
laravel
# download installer
composer global require "laravel/installer=~1.1"
nano ~/.bashrc
#add
alias laravel='~/.composer/vendor/bin/laravel'
source ~/.bashrc
laravel
# going to html dir to create project there
cd /var/www/html/
# install project in blog dir.
laravel new blog
composer global require "laravel/installer" 太
/home/vagrant/.config/composer/vendor /bin/laravel
alias laravel='~/.config/composer/vendor/bin/laravel'
~/.profile不会这样做。这一步~/.bashrc是必要的。
使用MacBook时,请参考以下代码片段;
对于zsh:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
对于Bash:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
如果您使用的是Ubuntu 16.04。
您需要在我的情况下找到作曲家的配置文件:
~/.config/composer或在其他情况下,~/.composer/
您可以在此命令后看到目录composer global require "laravel/installer"
安装Laravel之后,您可以在中找到您的laravel ~/.config/composer/vendor/laravel/installer/。
您将在以下位置找到Laravel快捷命令:~/.config/composer/vendor/bin/
设置您的.bashrc nano ~/.bashrc并导出您的作曲者配置文件:
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
或者您可以使用allias。但建议使用上述解决方案。
alias laravel='~/.config/composer/vendor/laravel/installer/laravel'
现在,使用刷新您的bashrc source ~/.bashrc,然后laravel准备就绪!
以上步骤在Ubuntu 16.04中与我配合使用
source ~/.bashrc用于刷新文件中的新设置。因此,如果您不使用新的设置,那么您将无法在当前用户会话中运行它source
alias laravel='~/.config/composer/vendor/laravel/installer/laravel'为我做了把戏!
在终端上输入:
composer global require "laravel/installer"
作曲家完成后,键入:
vi ~/.bashrc
粘贴并保存:
export PATH="~/.config/composer/vendor/bin:$PATH"
在终端上输入:
source ~/.bashrc
打开另一个终端窗口,然后键入:laravel
export PATH="$PATH:$HOME/.composer/vendor/bin"
echo 'export PATH="~/.config/composer/vendor/bin:$PATH"' >> ~/.bashrc加载source ~/.bashrc
对于zsh和bash:
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
source ~/.zshrc
source ~/.bashrc
仅适用于bash:
export PATH=~/.config/composer/vendor/bin:$PATH
source ~/.bashrc
如果在Mac上(并认为* nix),只需在终端中运行它即可。
export PATH="~/.composer/vendor/bin:$PATH"
对于MAC用户:
1.打开终端
cd ~
2. 仔细检查$ PATH
echo $PATH
3.编辑档案
nano ~/.bash_profile
4.粘贴
export PATH="~/.composer/vendor/bin:$PATH"
不要忘记加引号。
5. Control + X(y + Enter保存文件并退出)
现在开始流浪汉,进入您的文件夹并尝试:
laravel new yourprojectname
1)首先,使用Composer下载Laravel安装程序:
作曲家全球需要“ laravel /安装程序”
2)确保将放在~/.composer/vendor/bin directory您的PATH中,以便系统可以找到laravel可执行文件。
set PATH=%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
eg: “C:\Users\\AppData\Roaming\Composer\vendor\bin”
3)安装完成后,简单的laravel new命令将在您指定的目录中创建一个全新的Laravel安装。
eG: laravel new blog
迟到的答案...
作曲者1.10.1 2020-03-13 20:34:27 laravel --version Laravel安装程序3.0.1
将export PATH = $ PATH:〜/ .config / composer / vendor / bin:$ PATH放在〜/ .zshrc或〜/ .bashrc源〜/ .zshrc或〜/ .bashrc中
只需使用它:
composer create-project --prefer-dist laravel/laravel youprojectname