如果你是pkg安装包安装的,那么后面的步骤可以不用看了,因为pkg安装的会自动配置环境变量,这篇主要介绍的是压缩包版的配置环境变量,压缩包版无需安装,解压后配置环境变量后即可使用。
要确定当前 macOS 上使用的是哪种 shell(Bash、Zsh 等),可以执行以下步骤:
打开终端: 打开终端应用程序。
查看当前 shell: 在终端中运行以下命令:
echo $SHELL
这将显示当前正在使用的 shell 的路径。通常,如果你看到 /bin/bash,则表示当前使用的是 Bash shell;如果看到 /bin/zsh,则表示当前使用的是 Zsh shell。
查看系统默认 shell: 另外,你也可以查看系统默认的 shell。在终端中运行以下命令:
dscl . -read /Users/$(whoami) UserShell
这将显示系统为当前用户设置的默认 shell。如果显示 /bin/bash,则表示默认为 Bash shell;如果显示 /bin/zsh,则表示默认为 Zsh shell。
通过以上方法,你就可以确定当前 macOS 上正在使用的是哪种 shell。
本次演示的例子用的是 node-v18.19.1-darwin-x64.tar.gz
解压 node-v18.19.1-darwin-x64.tar.gz
得到 node-v18.19.1-darwin-x64 文件夹,然后将这个文件夹移动到你喜欢的位置,我移动到 /Users/z/dev/ 目录下
此时该文件夹的路径是:/Users/z/dev/node-v18.19.1-darwin-x64
bin可执行文件的路径是:/Users/z/dev/node-v18.19.1-darwin-x64/bin
在 macOS 上配置 Node.js 的环境变量可以通过以下步骤完成:
查找 Node.js 安装路径: 由上面的步骤,以我的例子,得到路径是 /Users/z/dev/node-v18.19.1-darwin-x64/bin
编辑配置文件: 打开终端应用程序,然后编辑你的 shell 配置文件。如果你使用的是 Bash shell,可以编辑 ~/.bash_profile 或 ~/.bashrc 文件;如果是使用的是 Zsh shell,则编辑 ~/.zshrc 文件。
添加环境变量: 在配置文件中添加以下行:
export PATH="/Users/z/dev/node-v18.19.1-darwin-x64/bin:$PATH"
这将把 Node.js 的安装路径添加到系统的 PATH 变量中,使得你可以在终端中直接运行 node 和 npm 命令。
保存并应用修改: 保存文件并关闭编辑器。然后,在终端中运行以下命令,使修改生效:
source ~/.bash_profile # 如果使用的是 Bash shell
或者
source ~/.zshrc # 如果使用的是 Zsh shell
验证配置是否生效: 在终端中运行以下命令,检查 Node.js 和 npm 是否已经正确配置:
node -v
npm -v
如果一切顺利,你应该能够看到安装的 Node.js 和 npm 的版本号。
完成以上步骤后,你的 macOS 环境就已经成功配置了 Node.js 的环境变量。