nodejs官网下载地址:https://nodejs.org/zh-cn/download

Chocolatey安装nodejs

win11用户推荐用Chocolatey安装nodejs。

Chocolatey 是 Windows 上一个非常流行的软件包管理器,类似于 Linux 上的 apt-get 或 yum。它可以让你通过命令行快速、批量地安装、更新、卸载应用程序,极大地简化了软件维护工作,特别适合开发者和系统管理员。

win + x + a 以管理员身份打开PowerShell,输入以下命令安装Chocolatey:

# 下载并安装 Chocolatey:
powershell -c "irm https://community.chocolatey.org/install.ps1|iex"

安装完后重启PowerShell,输入以下命令检查Chocolatey是否安装成功:

choco

Chocolatey v2.5.1
Please run 'choco --help' or 'choco <command> --help' for help menu.

choco --version

2.5.1

安装Node.js:

# 下载并安装 Node.js:
choco install nodejs --version="25.2.0"

安装完Node.js后,重启PowerShell,输入以下命令检查Node.js是否安装成功:

# 验证 Node.js 版本:
node -v # Should print "v25.2.0".

# 验证 npm 版本:
npm -v # Should print "11.6.2".

fnm安装

fnm是nodejs的版本管理工具,它可以在同一台机器上安装和切换多个nodejs版本。

fnm官网:https://github.com/Schniz/fnm

win + x + a打开PowerShell,输入以下命令安装nodej:

winget install Schniz.fnm

# 重启powershell后fnm生效
fnm install 22

fnm use --install-if-missing 22

node -v

npm -v

查看nodejs安装路径:

fnm install 22
# Installing Node v22.5.1 (x64)
# warning: Version already installed at "C:\\Users\\xx\\AppData\\Roaming\\fnm\\node-versions\\v22.5.1"

nodejs安装目录C:\Users\<用户名>\AppData\Roaming\fnm\node-versions\v22.5.1\installation添加到环境变量中,即可全局使用nodejs。

若要卸载fnm,执行以下命令:

winget uninstall Schniz.fnm

在主目录找到C:\Users\<用户名>\AppData\Roaming\fnm,删除该目录即可卸载fnm。