laravel:未找到命令
问题:在 Ubuntu 上使用 Composer 全局安装 laravel/installer 后发现 laravel 命令不生效。
原因:composer 的全局依赖可执行文件目录未添加到 PATH 中。
解决方式:
# 打开用户目录下的 .bashrc 文件 nano ~/.bashrc # 在文件最后添加如下配置 export PATH=~/.config/composer/vendor/bin:$PATH
注意:
这里的 ~/.config/composer/vendor/bin 的路径可能不一样,在安装 laravel/installer 的时候会有提示(如下红色文本),可以根据提示的路径进行配置。
$ composer global require laravel/installer Changed current directory to /home/o/.config/composer ./composer.json has been updated Running composer update laravel/installer Loading composer repositories with package information Updating dependencies Nothing to modify in lock file Writing lock file Installing dependencies from lock file (including require-dev) Nothing to install, update or remove Generating autoload files 18 packages you are using are looking for funding. Use the `composer fund` command to find out more! No security vulnerability advisories found. Using version ^5.16 for laravel/installer
浙公网安备 33010602011771号