Laravel 新命令不再适用于 MAC
Posted
技术标签:
【中文标题】Laravel 新命令不再适用于 MAC【英文标题】:Laravel new Command is not working on MAC anymore 【发布时间】:2020-06-05 09:49:15 【问题描述】:我试过了
composer global require laravel/installer
nano ~/.bash_profile
export PATH="$PATH:$HOME/.composer/vendor/bin"
根据 laravel 文档,但 laravel new FOLDER
不起作用
它的说法
sharif@Sharifs-MacBook-Pro ~ % laravel new
zsh: command not found: laravel
我们将不胜感激任何想法或解决方案。
【问题讨论】:
【参考方案1】:而不是将export
添加到~/.bash_profile
文件中,您需要将其添加到您的~/.zshrc
文件中,因为根据错误,您的$SHELL
是ZSH 而不是bash。 Apple 最近将 macOS 中的默认 shell 从 bash 更改为 ZSH。
我在我的~/.zshrc
:export PATH=$HOME/.composer/vendor/bin:$PATH
中做到了这一点
【讨论】:
【参考方案2】:这应该可以解决它
nano ~/.zshrc
export PATH=$HOME/.composer/vendor/bin:$PATH
【讨论】:
它就像一个魅力,但还需要再执行一个命令source ~/.zshrc
@Sharif 我知道你是这个网站的新手,所以你可能不知道通常你应该接受包含比你接受的答案早 5 小时发布的更详细的答案。您接受的答案只是重复了相同的信息,但细节较少。以上是关于Laravel 新命令不再适用于 MAC的主要内容,如果未能解决你的问题,请参考以下文章
是否有仅适用于控制台应用程序的 laravel 版本? [关闭]
Laravel Orion 是不是适用于 Laravel 版本 6
适用于 Windows 的 Mac 风格“Dvorak - Qwerty 命令”键盘映射?
在 iOS8 中: UIPopoverController presentPopoverFromRect 不再适用于 keyWindow