在Windows上安装Node.js非常简单,但务必遵循正确的步骤,以确保Node 包管理器 (NPM)的顺利安装和正常运行,这对于管理依赖项和包至关重要。本指南将引导您了解适用于 Windows 7、8、10 和 11 的官方网站、NVM、Windows 子系统和包管理器。
在 Windows 上安装 Node.js 的先决条件:
- Windows 操作系统:Windows 7或更高版本
- 管理员权限:安装所需
- 互联网连接:稳定的下载连接
- Windows Installer:最新版本,安装顺利
- 文本编辑器/IDE:Visual Studio Code 或类似
- 基本命令行知识:熟悉CMD或PowerShell
- 磁盘空间:至少 100 MB 可用空间
- 硬件要求:最低2 GB RAM和1 GHz 处理器
方法一:使用官方网站
按照以下步骤在 Windows 上安装Node.js :
步骤 1:下载 Node.js 安装程序
- 访问Node.js 官方网站下载 Node.js ‘.msi’ 安装程序
下载 NodeJS
- 根据您的系统架构(32 位或 64 位)下载Windows 安装程序
由于 LTS(长期支持)版本更稳定,因此建议大多数用户使用,而当前版本包含最新功能,但可能有更频繁的更新。
第 2 步:运行安装程序
- 找到下载的 文件并双击运行它。
**.msi** - 按照安装向导的提示,接受许可协议,并使用默认设置进行安装。
- 选择要安装的功能,例如:
- npm:管理 Node.js 应用程序的包
- 本机模块:用于构建本机 C++ 模块
步骤 3:完成设置并安装 Node.js 和 NPM
安装程序可能会提示您“安装本机模块的工具”。选择“安装”即可完成此过程。
完成设置
等待****“完成”****即可完成设置。
Nodejs 安装
步骤 4:验证安装
打开 命令提示符 或 PowerShell > 通过运行以下命令检查已安装的版本:
- 输入 并按 Enter 键检查 Node.js 版本。
**node -v** - 输入 并按 Enter 键检查 npm 版本。
**npm -v** - 这两个命令都应返回版本号,确认安装成功。
C:\Users\Admin> 节点 -v
****注意:****您可以运行以下命令,快速更新 npm
npm install -g npm l // 更新“CLI”客户端
方法二:使用 NVM 安装 Node.js
Node 版本管理器或 nvm-windows 允许用户管理不同版本的 node.js,具体操作如下:
步骤 1:安装适用于 Windows 的 NVM
从GitHub 页面下载最新的NVM for Windows安装程序。现在运行安装程序并按照安装说明进行操作。
Node.js
第 2 步:安装 Node.js 和 NPM
您可以手动运行下载的安装程序并按照屏幕上的说明进行操作,也可以在CMD或PowerShell中运行以下命令:
nvm 安装最新
运行命令
注意:您还可以使用“ ****nvm install 14.17.6”****指定 node.js 版本,或者您可以使用“ nvm use 14.17.3”选择任何已安装的版本作为默认版本
步骤3:验证节点安装
要检查已安装的 Node.js 版本,请运行以下命令:
节点-v
注意:您可以使用****-nvm use 14.17.6****使用特定版本
节点
方法 3:使用 Windows 子系统(WSL)
对于喜欢Linux环境的用户来说, Windows Linux 子系统****(WSL)****是一个不错的选择。您可以在 Windows 机器上运行 Linux 发行版,并使用 Linux 工具进行安装。apt-get
步骤 1:打开PowerShell
以管理员身份打开PowerShell并运行以下命令:
打开 Powershell
这将安装 WSL 功能和默认的 Ubuntu 发行版。
第 2 步:设置 Linux 发行版
安装 WSL 后,从****“开始”菜单启动********Ubuntu****(或其他 Linux 发行版)应用程序,并通过创建用户和密码来设置您的 Linux 发行版。
WSL
步骤 3:通过以下方式安装 Node.js 和 NPM****apt****
打开 WSL 终端(Ubuntu 或您选择的发行版)并更新您的软件包列表:
sudo apt 更新
须藤
更新完成后,使用以下命令安装 Node.js:
sudo apt 安装 nodejs
sudo apt 安装 npm
步骤 4:验证 Node.js 和 NPM 安装
安装完成后,输入以下命令验证安装:
节点-v
npm -v
核实
****注意:您还可以在 WSL 中使用nvm(Node 版本管理器)****来管理 Node.js 的多个版本。使用以下命令安装:curl -o- https://raw.githubusercontent.***/nvm-sh/nvm/v0.39.0/install.sh | bash
方法 4:使用 WPM 安装 Node.js 和 NPM
Windows 10 和 11 用户可以使用Windows 软件包管理器winget轻松安装 Node.js。
步骤 1:以管理员身份打开 PowerShell
右键单击****“开始”菜单并选择“Windows PowerShell(管理员)”****。
Windows PowerShell 管理员
步骤2:运行安装命令
使用以下命令安装 Node.js:
winget 安装 OpenJS.NodeJS
运行安装命令
步骤 3:验证 Node.js 和 NPM 的安装
安装完成后,检查 Node.js 是否安装正确:
节点-v
npm -v
核实