跳到主要内容

安装 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

参考文档

  1. Node.js 官网
  2. pnpm
  3. nvm
  4. 通过包管理器方式安装 Node.js - Node.js 官网
该内容为何方原创,转载请注明本页地址
https://iamhefang.cn/tutorials/nodejs/how-to-install