当我尝试在 ubuntu 中安装 laravel 5 时,出现这样的错误,
When I try to install laravel 5 in ubuntu, I am getting error like this,
laravel:找不到命令
我遵循了这些步骤,
composer 全局需要 "laravel/installer=~1.1"
laravel 新博客
为作曲家供应商设置路径后得到修复.所以正确的步骤是,
Got fixed after setting path for composer vendors.So the correct step which worked is,
下载 laravel 安装程序:composer global require "laravel/installer=~1.1"
Download laravel installer: composer global require "laravel/installer=~1.1"
设置路径:export PATH="~/.composer/vendor/bin:$PATH"
然后运行命令:laravel new project-name
或 sudo laravel new project-name
Mac 版,
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' > ~/.bashrc
source ~/.bashrc
Ubuntu 16.04 和最新的 laravel 安装程序
如果不存在则安装composer,
Install composer if not exists,
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '55d6ead61b29c7bdee5cccfb50076874187bd9f21f65d8991d46ec5cc90518f447387fb9f76ebae1fbbacf329e583e30') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
sudo mv composer.phar /usr/local/bin/composer
安装 laravel 安装程序,
Install laravel installer,
composer global require "laravel/installer"
编辑环境配置,
nano .bashrc
然后添加,
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
然后重新加载路径配置,
Then reload path config,
source ~/.bashrc
Ubuntu 17.04 和 17.10:
export PATH="~/.config/composer/vendor/bin:$PATH"
Ubuntu 18.04
export PATH="$HOME/.composer/vendor/bin:$PATH"