bash — команда PHP Laravel не найдена

Я установил Laravel, используя composer без проблем, но когда я пытаюсь выполнить «Laravel«в моем терминале у меня есть эта типичная ошибка:

-bash: laravel: команда не найдена

Если я читаю документацию официального сайта, мне нужно сделать это:

Обязательно поместите каталог ~ / .composer / vendor / bin в вашу переменную PATH, чтобы при запуске команды был найден исполняемый файл laravel. Laravel Команда в вашем терминале.

Но я не знаю, как это сделать (я новичок в командах консоли терминала).

Вы можете помочь мне с этим? Спасибо!!

124

Решение

Хорошо, я сделал это, и это работает:

nano ~/.bash_profile

И вставить

export PATH=~/.composer/vendor/bin:$PATH

Перезапустите терминал и наслаждайтесь;)

Важный: Если вы хотите узнать разницу между bash_profile а также Bashrc пожалуйста, проверьте это ссылка на сайт

Замечания: Для Ubuntu 16.04 под управлением laravel 5.1 путь следующий: ~ / .config / composer / vendor / bin

185

Другие решения

Добавьте следующее к .bashrc файл (не .bash_profile).

export PATH="~/.composer/vendor/bin:$PATH"

В конце файла, а затем в терминале

source ~/.bashrc

Чтобы проверить это:

echo $PATH (Перезагрузите терминал, проверьте & Подтвердите путь есть)

Запустите команду Laravel!

152

Решение по ссылке 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
53

При использовании MacBook обращайтесь к фрагментам ниже;

Для зш:

echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >>  ~/.zshrc
source ~/.zshrc

Для Bash:

echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
41

Если вы используете Ubuntu 16.04.

  1. Вам нужно найти конфигурационные файлы композитора в моем случае:
    ~/.config/composer или в других случаях ~/.composer/
    вы можете увидеть каталог после этой команды
    composer global require "laravel/installer"

  2. после установки Laravel вы можете найти свой Laravel в ~/.config/composer/vendor/laravel/installer/,
    и вы найдете Команды быстрого вызова Laravel здесь :
    ~/.config/composer/vendor/bin/

  3. установите ваш .bashrc используя nano ~/.bashrc и экспортируйте ваш конфигурационный файл composer:

    export PATH="$PATH:$HOME/.config/composer/vendor/bin"

    или вы можете использовать псевдонимы. но выше решение рекомендуется.

    alias laravel='~/.config/composer/vendor/laravel/installer/laravel'

  4. Теперь обновите ваш bashrc, используя source ~/.bashrc и тогда Laravel готов !!

описанные выше шаги работают со мной в Ubuntu 16.04

21

Тип на терминале:

 composer global require "laravel/installer"

Когда композитор заканчивает, напечатайте:

vi ~/.bashrc

Вставить и сохранить:

export PATH="~/.config/composer/vendor/bin:$PATH"

Тип на терминале:

source ~/.bashrc

Откройте другое окно терминала и введите: laravel

17

Для zsh и bash:

export PATH="$HOME/.config/composer/vendor/bin:$PATH"
source ~/.zshrc
source ~/.bashrc

Только для bash:

export PATH=~/.config/composer/vendor/bin:$PATH

source ~/.bashrc
16

Для разработчиков использовать zsh Добавьте следующее к .zshrc файл

vi ~/.zshrc или же nano ~/.zshrc

export PATH="$HOME/.composer/vendor/bin:$PATH"

в конце файла.

zsh не знает ~ так что вместо этого с помощью $HOME,

source ~/.zshrc

Готово! попробуй команду laravel ты увидишь.

8
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector