各种系统安装node
官网下载 nodejs.org (windows、ubuntu、macOS)
node 版本管理
bash
# 第一次使用 fnm 时需要安装
winget install Schniz.fnm
## 或者windows 使用 scoop 安装
scoop install fnm
# configure fnm environment
fnm env --use-on-cd | Out-String | Invoke-Expression
## 之后直接使用对应版本就行
fnm use v24.0.1
# 修改默认使用什么版本
fnm default v24.0.1
# 查看node版本是否生效
node -v
# 启用 pnpm
corepack enable pnpm
# 查看pnpm 版本是否生效
pnpm -v
配置 power env https://github.com/Schniz/fnm?tab=readme-ov-file#powershell
通过二进制安装 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 -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
方法二:创建符号链接(无需修改 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. 验证安装
可选步骤:清理安装包
rm node-vx.x.x-linux-x64.tar.xz
npm 配置国内镜像 npm config set registry https://registry.npmmirror.com