laravel: команда не найдена в Ubuntu 16.04, как исправить ..? - PullRequest
0 голосов
/ 09 марта 2019

Я установил composer, php и другие для Laravel и после установки laravel пишет, что команда laravel не найдена. Я пытался добавить этот путь, но все еще не работает.

Там написано laravel: command not found.

Вот где установлен композитор:

$ which composer
/usr/bin/composer

(terminal screenshot)

Что мне добавить в PATH или как решить команду laravel, не найденную здесь?

  If i run :
  composer create-project --prefer-dist laravel/laravel new-site-name

тогда я получу

enter image description here

1 Ответ

2 голосов
/ 09 марта 2019

попробуйте это

Сначала установите глобальный установочный пакет Laravel, чтобы сделать доступной команду laravel:

$ composer global require "laravel/installer"

Затем убедитесь, что глобальные пакеты composer находятся в вашем распоряжении для PATH так что команда будет найдена.Вы можете внести изменения в ваш файл bashrc следующим образом:

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

Затем перезагрузите .bashrc, чтобы применить изменения, используя эту команду:

$ source ~/.bashrc

Теперь попробуйте снова использовать команду длясоздайте новый проект:

$ laravel new new-site-name

Если по какой-либо причине ничего из этого не работает, вы все равно можете создать новый проект Laravel с помощью composer (без использования пакета установщика Laravel):

$ composer create-project --prefer-dist laravel/laravel new-site-name
...