首页

各种系统安装node

官网下载 nodejs.org (windows、ubuntu、macOS)

node 版本管理

fnm(推荐使用) :全平台 / 通过二进制安装 node
bash
# 第一次使用 fnm 时需要安装 winget install Schniz.fnm # configure fnm environment fnm env --use-on-cd | Out-String | Invoke-Expression ## 之后直接使用对应版本就行 fnm use v22.9.0 # verifies the right Node.js version is in the environment node -v # should print `v22.9.0` # verifies the right npm version is in the environment npm -v # should print `10.8.3`

通过二进制安装 node

1. 下载 Node.js 二进制包

访问 Node.js 官网下载页面,选择适合你系统的二进制包(通常是 linux-x64​ 版本)。 例如,下载最新 LTS 版本(替换 x.x.x​ 为实际版本号):
bash
wget https://nodejs.org/dist/vx.x.x/node-vx.x.x-linux-x64.tar.xz

2. 解压文件

使用 tar​ 解压 .tar.xz​ 文件:
tar -xJf node-vx.x.x-linux-x64.tar.xz

3. 移动文件到系统目录(推荐)

将解压后的文件夹移动到 /usr/local/lib/nodejs​(或其他自定义路径):
sudo mkdir -p /usr/local/lib/nodejs # 创建目录(可选) sudo mv node-vx.x.x-linux-x64 /usr/local/lib/nodejs/

4. 配置环境变量

将 Node.js 的 bin​ 目录添加到 PATH​ 中,使其全局可用。

方法一:直接添加到 PATH

编辑 ~/.bashrc​ 或 ~/.profile​:
echo 'export PATH="/usr/local/lib/nodejs/node-vx.x.x-linux-x64/bin:$PATH"' >> ~/.bashrc
然后使配置生效:
source ~/.bashrc

方法二:创建符号链接(无需修改 PATH)

sudo ln -s /usr/local/lib/nodejs/node-vx.x.x-linux-x64/bin/node /usr/local/bin/node sudo ln -s /usr/local/lib/nodejs/node-vx.x.x-linux-x64/bin/npm /usr/local/bin/npm

5. 验证安装

检查 Node.js 和 npm 版本:
node -v npm -v
如果正确显示版本号,则安装成功。

可选步骤:清理安装包

rm node-vx.x.x-linux-x64.tar.xz
npm 配置国内镜像 npm config set registry https://registry.npmmirror.com