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。