在不同的操作系统上安装和配置 Node.js 的步骤可能略有不同,但基本流程是类似的。下面我将介绍如何在 Windows、macOS 和 Linux 上安装 Node.js。
1. 在 Windows 上安装 Node.js
下载安装程序
- 访问 Node.js 官方网站 nodejs.org。
- 在首页上,你会看到两个版本的 Node.js:LTS 版本和当前最新版本。LTS 版本(长3,期支持版本)更稳定,适合大多数用户。
- 点击你选择的版本的 “Windows Installer”,下载 ‘.msi ’文件。
安装过程
- 双击下载的 .msi 文件启动安装。
- 按照安装向导的指示进行,接受许可协议,选择安装路径。
- 确保勾选了“Add to PATH”(添加到系统路径)选项,这样可以在任何命令行窗口中使用 Node.js。
- 完成安装。
验证安装
-
打开命令提示符(CMD)或 PowerShell,输入以下命令:
node -v npm -v
这些命令将显示出 Node.js 和 npm(Node.js 的包管理器)的版本,确认安装成功。
2,在 macOS 上安装 Node.js
使用 Homebrew 安装
如果你已经安装了 Homebrew(macOS 的包管理器),这是安装 Node.js 的最简单方式。
-
打开终端。
-
输入命令:
brew install node
-
Homebrew 会自动下载和安装 Node.js 及其 npm 包管理器。
使用官方安装包
- 访问 nodejs.org,选择适合 macOS 的版本下载(通常是 .pkg 文件)。
- 双击 .pkg 文件开始安装。
- 跟随安装向导完成安装。
验证安装
在终端中输入:
node -v
npm -v
3. 在 Linux 上安装 Node.js
使用包管理器
对于基于 Debian 的系统(如 Ubuntu),使用 apt:
sudo apt update
sudo apt install nodejs npm
对于基于 RPM 的系统(如 Fedora),使用 dnf:
sudo dnf install nodejs npm
使用 NVM (Node Version Manager)
NVM 允许你安装和管理多个 Node.js 版本。
-
安装 NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
或者使用 Wget:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
-
重启终端或运行 source ~/.bashrc。
-
安装 Node.js:
nvm install node # 安装最新版本 nvm install --lts # 安装最新的 LTS 版本
验证安装
node -v
npm -v
配置环境
-
全局 npm 包位置:为了避免使用 sudo 安装全局 npm 包,可以设置 npm 的默认目录:
mkdir ~/.npm-global npm config set prefix '~/.npm-global' echo "export PATH=~/.npm-global/bin:$PATH" >> ~/.profile source ~/.profile
-
使用淘宝 NPM 镜像:在中国,由于网络问题,直接使用 npm 可能会很慢,可以配置使用淘宝的 npm 镜像:
npm config set registry https://registry.npm.taobao.org
按照这些步骤,你应该能在大多数操作系统上成功安装和配置 Node.js。如果在安装过程中遇到问题,检查 Node.js 的官方文档或搜索具体的错误信息可能会有所帮助。