安装 Node.js 的 4 种方法
1. Node.js 官网下载安装
Node.js 的官网为 https://nodejs.org/zh-cn/ ,在官网的首页可以看到两个下载按钮,一个最新版本,一个长期支持版本,首页的下载按钮会自动匹配操作系统,直接点击下载就是自己操作系统的版本,如果是工作中使用,建议下载长期支持版本,如果是学习,可以下载最新版本。
点击按钮下面的 其他下载 会进入到下载页面,可以看到所有的版本,包括最新版本和长期支持版本,以及各个版本的安装包,可以根据自己的操作系统下载对应的安装包。
1.1 安装包
Node.js 官网提供了 Windows 和 macOS 的安装包,可以直接下载安装包安装。
Windows 系统如果不是非学老旧的系统一般下载 64-bit 的就可以,macOS 的安装包同时支持 m 芯片和 intel 芯片,直接下载就可以,下载以后直接双击安装包,然后一路下一步就可以了。
1.2 二进制包
Node.js 官网提供了 Windows、macOS、Linux 的二进制包,可以直接下载二进制包解压使用。
- Windows 系统如果不是非学老旧的系统一般下载 64-bit 的就可以
- macOS m 芯片下载 ARM64 的包,intel 芯片下载 64-bit 的包
- 一般的 Linux 系统下载 64-bit 的包,树莓派下载 ARM64v7 或 ARM64v8 的包
下载以后解压到要安装的目录,然后将解压后的目录下的 bin 目录添加到环境变量中,就可以使用了。
2. 使用 nvm 安装
nvm 是 Node.js 的版本管理工具,可以使用 nvm 安装和管理 Node.js 的版本,支持 macOS 和 Linux,Windows 系统也可以在 Git Bash 中使用。
2.1 安装 nvm
在终端(Windows 系统在 Git Bash)中执行下面的命令安装 nvm
# 使用 curl
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash
# 使用wget
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash
安装完成后,重启终端,然后执行下面的命令检查是否安装成功,如果安装成功会输出 nvm 的版本号
nvm --version
2.2 使用 nvm 安装 Node.js
安装完 nvm 以后,可以使用下面的命令安装 Node.js
# 安装最新的长期支持版本
nvm install --lts
# 安装最新版本
nvm install node
# 安装指定版本
nvm install 14.17.0
3. 使用 pnpm 安装
3.1 安装 pnpm
Windows
iwr https://get.pnpm.io/install.ps1 -useb | iex
macOS、Linux
curl -fsSL https://get.pnpm.io/install.sh | sh
3.2 使用 pnpm 安装 Node.js
安装完 pnpm 以后可以使用下面的命令安装 Node.js。
下面的命令在 Windows、macOS、Linux 都可以使用。
# 全局安装最新的长期支持版本
pnpm env use --global lts
# 全局安装最新版本
pnpm env use --global latest
# 全局安装指定版本
pnpm env use --global 14.17.0
4. 使用包管理工具安装
4.1 macOS
在 macOS 上可以使用 Homebrew 安装
brew install node
4.2 Windows
在 Windows 上可以使用 Chocolatey 安装
choco install nodejs
在 Windows 中也可以使用 Scoop 安装
scoop install nodejs
4.3 使用 apt-get 安装
默认的安装源的 node 版本比较低,可以使用下面的命令添加官方的 node 源
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - && sudo apt-get install -y nodejs
添加完成后,可以使用下面的命令安装 node
sudo apt-get install nodejs