更新于 

Node.js安装

Node.js 安装

Hexo 基于 Node.js 运行,因此需要先安装 Node.js 环境。

版本要求

  • 推荐版本:Node.js 18 LTS 或 20 LTS
  • 最低版本:Node.js 16.13+

Windows 安装

方法一:官网下载(推荐)

  1. 访问 Node.js 官网
  2. 下载 LTS 版本(长期支持版)
  3. 双击安装包,一路 Next 即可
  4. 安装完成后打开命令提示符,验证安装:
1
2
3
4
5
node -v
# 输出类似:v20.11.0

npm -v
# 输出类似:10.2.4

方法二:使用 nvm-windows

如果你需要管理多个 Node.js 版本,可以使用 nvm-windows:

  1. 下载 nvm-windows
  2. 安装后执行:
1
2
3
nvm install 20
nvm use 20
node -v

macOS 安装

方法一:官网下载

同 Windows,下载 .pkg 安装包安装即可。

方法二:使用 Homebrew

1
brew install node@20

方法三:使用 nvm

1
2
3
4
5
6
# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

# 重启终端后
nvm install 20
nvm use 20

Linux 安装

Ubuntu / Debian

1
2
3
# 使用 NodeSource 仓库
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs

CentOS / RHEL

1
2
3
# 使用 NodeSource 仓库
curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
sudo yum install -y nodejs

使用 nvm(推荐)

1
2
3
4
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20

验证安装

无论使用哪种方式安装,最后都执行以下命令验证:

1
2
node -v   # 应输出 v18.x.x 或 v20.x.x
npm -v # 应输出 9.x.x 或 10.x.x

配置 npm 镜像(可选)

国内用户建议配置淘宝镜像加速依赖下载:

1
npm config set registry https://registry.npmmirror.com

验证配置:

1
2
npm config get registry
# 应输出:https://registry.npmmirror.com

⚠️ 注意:如果使用 nvm 安装,每次打开新终端需要执行 nvm use 20 来激活 Node.js。可以将 nvm use 20 添加到 ~/.bashrc~/.zshrc 中自动激活。


本站由 Moriefy 使用 Stellar1.22.1 主题创建
使用Hexo Github Vercel 强力驱动
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

发表了 16 篇文章 · 总计 18.5k 字