Instalei o Laravel usando o compositor sem problemas, mas quando tento executar o " laravel " no meu terminal, tenho este erro típico:
-bash: laravel: comando não encontrado
Se eu li a documentação do site oficial, preciso fazer isso:
Coloque o diretório ~ / .composer / vendor / bin em seu PATH para que o executável do laravel seja encontrado quando você executa o laravel comando em seu terminal.
Mas não sei como fazer (sou novo nos comandos do console do terminal).
Você pode me ajudar com isso? Obrigado!!
echo $PATH
Terminal / bash, etc.Respostas:
Ok, eu fiz isso e funciona:
E cole
faça
source ~/.bash_profile
e aproveite;)Importante : Se você quiser saber a diferença entre bash_profile e bashrc , verifique este link
Nota: Para o Ubuntu 16.04 executando o laravel 5.1, o caminho é: ~ / .config / compositer / vendor / bin
Em outras plataformas: Para verificar onde está o diretório global do Composer, execute
composer global about
. Adicione/vendor/bin
ao diretório listado depois de "Alterou o diretório atual para ..." para obter o caminho que você deve adicionar ao seuPATH
.fonte
.bashrc
arquivo e não quero criar um com dependência para.bask_profile
composer global require "laravel/installer"
Adicione o seguinte ao
.bashrc
arquivo (não.bash_profile
).no final do arquivo e, em seguida, na execução do terminal
source ~/.bashrc
Para verificar se:
echo $PATH
(Reinicie o terminal, verifique e confirme se o caminho está lá)
Execute o comando laravel!
Nota: Para o Ubuntu 16 e superior, use abaixo:
fonte
Solução no link http://tutsnare.com/laravel-command-not-found-ubuntu-mac/
No terminal
fonte
composer global require "laravel/installer"
também/home/vagrant/.config/composer/vendor /bin/laravel
alias laravel='~/.config/composer/vendor/bin/laravel'
~/.profile
não faz isso. Esse passo~/.bashrc
é necessário.Ao usar o MacBook, consulte os trechos abaixo;
Para zsh:
Para Bash:
fonte
Se você estiver usando o Ubuntu 16.04.
Você precisa encontrar os arquivos de configuração do compositor, no meu caso é:
~/.config/composer
ou em outros casos,~/.composer/
você pode ver o diretório após este comando
composer global require "laravel/installer"
Após o Laravel instalado, você pode encontrar o seu laravel em
~/.config/composer/vendor/laravel/installer/
.e você encontrará o comando de atalho do Laravel aqui:
~/.config/composer/vendor/bin/
defina seu .bashrc usando
nano ~/.bashrc
e exporte seu arquivo de configuração do compositor:export PATH="$PATH:$HOME/.config/composer/vendor/bin"
ou você pode usar alias. mas a solução acima é recomendada.
alias laravel='~/.config/composer/vendor/laravel/installer/laravel'
Agora atualize seu bashrc usando
source ~/.bashrc
e o laravel está pronto !!as etapas acima funcionam comigo no Ubuntu 16.04
fonte
source ~/.bashrc
é usado para atualizar a nova configuração no arquivo. Então você não pode ter a nova configuração em execução na sessão atual do usuário se você não usarsource
alias laravel='~/.config/composer/vendor/laravel/installer/laravel'
fez o truque para mim!Digite no terminal:
Quando o compositor terminar, digite:
Cole e salve:
Digite no terminal:
Abra outra janela do terminal e digite: laravel
fonte
export PATH="$PATH:$HOME/.composer/vendor/bin"
echo 'export PATH="~/.config/composer/vendor/bin:$PATH"' >> ~/.bashrc
carregá-lo comsource ~/.bashrc
Para zsh e bash:
Apenas para o bash:
fonte
Para desenvolvedores, use
zsh
Adicione o seguinte ao.zshrc
arquivovi ~/.zshrc
ounano ~/.zshrc
no final do arquivo.
zsh
não o conhece~
pelo uso$HOME
.source ~/.zshrc
Feito! comando try
laravel
você verá.fonte
Para quem usa Linux com Zsh:
1 - Adicione esta linha ao seu
.zshrc
arquivo2 - Executar
$HOME
vez de~
dentro do caminho com Zsh.zshrc
arquivo está oculto na pasta Homeexport PATH=
exporta o caminho entre aspas para que o executável do Laravel possa ser localizado pelo seu sistemafonte
Se estiver no mac (e pense * nix), basta executar isso no seu terminal.
fonte
Para usuários de MAC :
1. Terminal aberto
2. Verifique novamente o $ PATH
3. Editar arquivo
4. MASSA
Não se esqueça de colocar aspas.
5. control + X (y + enter para salvar o arquivo e sair)
Agora inicie o vagrant, vá para a sua pasta e tente:
fonte
Eu configurei o PATH, mas não funcionou. Encontre outra maneira de resolvê-lo. (OSX 10.10 e laravel 5.2)
1) encontre o arquivo executável:
2) conceda permissões de execução:
3) faça um link suave para
/usr/bin:
fonte
1) Primeiro, faça o download do instalador do Laravel usando o Composer:
compositor global requer "laravel / installer"
2) Certifique-se de colocar o
~/.composer/vendor/bin directory
no seu PATH para que o executável do laravel possa ser localizado pelo seu sistema.3) Uma vez instalado, o comando laravel new new simples criará uma nova instalação do Laravel no diretório que você especificar.
fonte
digite no terminal:
depois cole:
depois salve (pressione ctrl + c, pressione Y, pressione enter)
agora você está pronto para usar o "laravel" no seu terminal
fonte
Se você tiver o Composer instalado globalmente, poderá instalar a ferramenta de instalação do Laravel usando o comando abaixo:
fonte
Resposta atrasada...
Composer 1.10.1 2020-03-13 20:34:27 laravel --version Laravel Installer 3.0.1
Coloque export PATH = $ PATH: ~ / .config / compositor / vendedor / bin: $ PATH em sua fonte ~ / .zshrc ou ~ / .bashrc ~ / .zshrc ou ~ / .bashrc Isso funciona
fonte
O compositor deve ser instalado globalmente: Execute isto no seu terminal:
Agora, os comandos do compositor funcionarão.
fonte
Basta usá-lo:
fonte