Laravel 新命令不再适用于 MAC

Laravel new Command is not working on MAC anymore

我试过了

  1. composer global require laravel/installer
  2. nano ~/.bash_profile
  3. export PATH="$PATH:$HOME/.composer/vendor/bin"

根据 laravel 文档,但 laravel new FOLDER 不工作

它的说法

sharif@Sharifs-MacBook-Pro ~ % laravel new
zsh: command not found: laravel

任何想法或解决方案将不胜感激。

而不是将 export 添加到 ~/.bash_profile 文件中,您需要将其添加到 ~/.zshrc 文件中,因为根据错误,您的 $SHELL 是 ZSH而不是 bash。 Apple 最近将 macOS 中的默认 shell 从 bash.

更改为 ZSH

我在 ~/.zshrc 中这样做了:export PATH=$HOME/.composer/vendor/bin:$PATH

这应该可以解决问题

  1. nano ~/.zshrc

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