Mac M1 上的本地开发 | Laravel 和 VueJs

问题描述

我刚刚切换到 MacOs - 以前从未使用过它并且我使用的是 Macbook M1 Pro,所以这里是一个新手。另外,我刚开始接触网络开发,所以我在这个领域也是新手。

现在,我应该如何着手设置本地开发环境 - 我计划主要使用 Laravel 和 VueJs?

到目前为止我做过的事情:

  1. 安装 VS 代码
  2. 安装 MAMP
  3. 使用我正在处理的项目 (Windows 10) 克隆我的 Git 存储库
  4. 这是我需要帮助的部分 - 我想我应该安装 Homebrew,但即使我按照他们网站上的说明进行操作,我也无法正常工作。它已安装,但一旦我关闭并重新打开终端,它就会抛出 zsh: command not found: brew。我习惯的命令 - PHP artisan xyznpm run watch 不起作用

你们有关于我应该怎么做才能在本地主机上启动和运行 Laravel&Vue git 项目的指南或分步教程吗?

解决方法

brew 安装在 /usr/local/Homebrew/bin/brew(符号链接到 /usr/local/bin/brew)。确保 /usr/local/bin 在您的 PATH 中,以便 brew 和新安装的 Homebrew 软件包在命令行中可用。这通常由 ~/.zshrc 文件设置。

故障排除步骤:

  1. 编辑$HOME/.zshrc

  2. 如果未找到 export PATH,请添加以下行。重要的部分是确保 /usr/local/bin 存在(并且 :$PATH 是最后一个)以赋予它更高的优先级。如果 export PATH 行存在,但已注释,请取消注释。

    export PATH=$HOME/bin:/usr/local/bin:$PATH
    
  3. 重启你的shell。 .zshrc 在 shell 启动时自动加载。

  4. 使用 brew 命令检查 which

    $ which brew
    /usr/local/bin/brew
    
,

更新

这里的建议解决了我的问题:https://stackoverflow.com/a/66521797/9682588

所以,我所做的是:

echo "export PATH=/opt/homebrew/bin:$PATH" >> ~/.bash_profile && source ~/.bash_profile