如何使用Brew在Mac上安装Node.js?
使用 Homebrew 安装 Node.js
Homebrew 是 macOS 和 Linux 系统上非常流行的软件包管理工具,它使得安装和管理软件变得非常简单,本文将详细介绍如何使用 Homebrew 安装 Node.js,并配置其环境变量,确保 Node.js 和 npm(Node 包管理器)能够正常使用。
一、准备工作
在开始之前,请确保你的 Mac 已经安装了 Homebrew,如果尚未安装 Homebrew,可以通过以下命令进行安装:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
安装完成后,可以通过以下命令检查 Homebrew 是否正确安装:
brew -v
二、安装 Node.js
1、查找可用的 Node.js 版本:
你可以使用brew search node
命令查找当前可用的 Node.js 版本:
brew search node
输出示例:
==> Formulae node node@12
建议安装 LTS(长期支持)版本,例如node@14
。
2、安装指定版本的 Node.js:
使用以下命令安装指定版本的 Node.js,例如安装 14 版本:
brew install node@14
3、等待安装完成:
安装过程可能需要几分钟,具体时间取决于网络速度和系统性能。
三、配置环境变量
1、确认 Homebrew 安装路径:
运行以下命令来查找 Node.js 的安装路径:
brew --prefix node@14
输出示例:
/usr/local/opt/node@14
2、更新 PATH 环境变量:
为了确保系统可以找到 Node.js 和 npm,需要将它们的路径添加到 PATH 环境变量中,编辑~/.zshrc
文件(如果你使用的是 zsh)或~/.bash_profile
文件(如果你使用的是 bash),添加以下内容:
echo 'export PATH="/usr/local/opt/node@14/bin:$PATH"' >> ~/.zshrc
或者(针对 bash):
echo 'export PATH="/usr/local/opt/node@14/bin:$PATH"' >> ~/.bash_profile
3、使配置生效:
运行以下命令使修改后的环境变量立即生效:
source ~/.zshrc
或者(针对 bash):
source ~/.bash_profile
四、验证安装
1、检查 Node.js 版本:
运行以下命令查看是否成功安装 Node.js:
node -v
输出示例:
v14.17.0
2、检查 npm 版本:
运行以下命令查看是否成功安装 npm:
npm -v
输出示例:
6.14.4
3、测试安装一个简单的 HTTP 服务器:
运行以下命令启动一个简单的 HTTP 服务器:
npm init -y npm install http-server -g http-server -p 8080
然后在浏览器中访问 [http://localhost:8080](http://localhost:8080),如果看到 “Welcome to the http-server!”,则说明 Node.js 和 npm 已成功安装并配置。
五、卸载 Node.js
如果需要卸载 Node.js,可以使用以下命令:
brew uninstall node@14
然后再次运行node -v
和npm -v
,应该看不到任何输出,表示卸载成功。
相关问题与解答
1、如何在 Homebrew 中切换 Node.js 版本?
答:可以通过brew switch
命令来切换 Node.js 版本,要切换到 node@12,可以运行:
brew switch node 12
然后再次运行node -v
和npm -v
,确认切换成功。
2、如何更改 Node.js 的默认安装位置?
答:可以通过设置环境变量NODE_PATH
来更改 Node.js 的默认安装位置,要将默认安装位置更改为/opt/node
,可以在~/.zshrc
文件中添加以下内容:
export NODE_PATH=/opt/node/bin:$NODE_PATH
然后运行source ~/.zshrc
使配置生效。
小伙伴们,上文介绍了“brew安装nodejs”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
暂无评论,6人围观