如何在 Windows 上安装 Node.js

在 Windows 上安装 Node.js 是一个简单的过程,但必须遵循正确的步骤来确保 Node Package Manager (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 处理器

方法 1:使用官方网站

请按照以下步骤 在 Windows 上安装 Node.js:

第 1 步:下载 Node.js 安装程序

  • 访问 Node.js 官方网站下载 Node.js “.msi” 安装程序

下载-Node

下载 NodeJS

  • 根据您的系统体系结构(32 位或 64 位)下载 Windows Installer

LTS(长期支持)版本推荐给大多数用户,因为它更稳定,而当前版本包含最新功能,但更新可能更频繁。

第 2 步:运行安装程序

  • 找到下载的 .msi 文件并双击以运行它。
  • 按照安装向导中的提示操作,接受许可协议,并使用默认设置进行安装。
  • 选择要安装的功能,例如:
    • npm:管理 Node.js 应用程序的包
    • 本机模块:用于构建本机 C++ 模块

第 3 步:完成设置并安装 Node.js 和 NPM

安装程序可能会提示您 “install tools for native modules”。选择 “Install” 完成该过程。

完成设置

完成设置

等待 “Finish” 完成设置。

安装

Nodejs 安装

第 4 步:验证安装

打开命令提示符或 PowerShell > 通过运行以下命令检查已安装的版本:

  • 键入 node -v 并按 Enter 键以检查 Node.js 版本。
  • 键入 npm -v 并按 Enter 检查 npm 版本。
  • 这两个命令都应返回版本号,确认安装成功。
C:\Users\Admin> node -v

注意:您可以运行以下命令,快速更新 npm

npm install npm --global // Updates the ‘CLI’ client

方法 2:使用 NVM 安装 Node.js

Node 版本管理器或 nvm-windows 允许用户管理不同版本的 node.js 以下是如何做到这一点:

第 1 步:安装适用于 Windows 的 NVM

从 GitHub 页面下载最新的 NVM for Windows 安装程序。现在运行安装程序并按照设置说明进行操作。

NVM2

Node.js

第 2 步:安装 Node.js 和 NPM

您可以手动运行下载的安装程序并按照屏幕上的说明进行操作,也可以在 CMD 或 PowerShell 中运行以下命令:

nvm install latest

CMD2

运行命令

注意:您还可以使用 “nvm install 14.17.6” 指定node.js版本,也可以使用 “nvm use 14.17.3” 选择任何已安装的版本作为默认版本

第 3 步:验证 Node 安装

要检查已安装的 Node.js 版本,请运行以下命令:

node -v

注意:您可以使用 – nvm use 14.17.6 来使用特定版本

节点 2

节点

方法 3:使用 Windows 子系统 (WSL)

适用于 Linux 的 Windows 子系统 (WSL) 对于喜欢 Linux 环境的人来说是一个不错的选择 。您可以在 Windows 计算机上运行 Linux 发行版,并使用 Linux 工具进行 安装。apt-get

步骤 1:打开 PowerShell

以管理员身份打开 PowerShell 并运行以下命令:

WSL91

打开 Powershell

这将安装 WSL 功能和默认的 Ubuntu 发行版。

第 2 步:设置 Linux 发行版

安装 WSL 后,从开始菜单启动 Ubuntu(或其他 Linux 发行版)应用程序 ,并通过创建用户和密码来设置 Linux 发行版。

WSL安装

WSL

第 3 步:通过 apt 安装 Node.js 和 NPM

打开 WSL 终端(Ubuntu 或您选择的发行版)并更新您的软件包列表:

sudo apt update

sudo2

须藤

更新完成后,使用以下命令安装 Node.js:

sudo apt install nodejs
sudo apt install npm

第 4 步:验证 Node.js 和 NPM 安装

安装完成后,输入以下命令验证安装:

node -v
npm -v

版本2

验证

注意:您还可以在 WSL 中使用 nvm (Node Version Manager) 来管理 Node.js 的多个版本。使用以下命令安装:curl -o- https://raw.githubusercontent.com/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(管理员)”。

SHD

Windows PowerShell 管理员

第 2 步:运行安装命令

使用以下命令安装 Node.js:

winget install OpenJS.NodeJS

0 秒

运行 install 命令

第 3 步:验证 Node.js 和 NPM 的安装

安装后,请检查 Node.js 是否安装正确:

node -v
npm -v

版本

验证

掌握React和Node JS课程的全栈开发


安装 Node.js 是构建可扩展 Web 应用程序的第一步。对于设置Node.js并在全栈开发中使用它的完整指南,使用React和Node JS进行全栈开发课程涵盖了从安装到创建您的第一个全栈应用的所有内容。

结论

在 Windows 上安装 Node.js 和 NPM 对于使用 JavaScript 和服务器端应用程序的开发人员来说至关重要。无论您选择使用官方安装程序Chocolatey 还是 NVM for Windows 安装 Node.js,这些方法都将确保您拥有功能齐全的 Node.js 环境。

通过使用 NPM 管理您的软件包,您可以简化开发流程并有效地维护您的项目。

如何在 Windows 上安装 Node.js 和 NPM – 常见问题解答

如何在 Windows 10 上安装 Node.js?

第 1 步:前往 Node.js 官方网站:nodejs.org

第 2 步:单击“LTS”版本下载 Windows 安装程序。

第 3 步:运行下载的 .msi 文件

第 4 步:按照安装向导并接受默认设置。

第 5 步:安装后,打开命令提示符并键入 node -v以验证安装。

如何验证我的 Windows 系统上是否安装了 Node.js?

第 1 步:打开命令提示符(按 ,键入)。 Windows + Rcmd

第 2 步:键入node -v并按 Enter。

第 3 步:如果安装了 Node.js,它将显示版本号。

如何使用 CMD 在 Windows 上安装 Node.js?

第 1 步:以管理员身份打开命令提示符。

第 2 步:nodejs.org 下载安装程序。

第 3 步:使用命令运行安装程序:start node-vX.X.X-x64.msi

第 4 步:按照向导中的安装步骤进行操作。

Node.js 和 npm 有什么区别?

  • Node.js 是一个 JavaScript 运行时,用于在浏览器之外执行 JavaScript 代码
  • npm 是一个包管理器,用于管理和安装Node.js项目的依赖项。

Node.js 是否带有 npm?

是的,npm 附带 Node js。您可以借助以下命令验证安装:

C:\> npm -v
2.11.3

如何从 Windows 卸载 Node.js?

第 1 步:打开控制面板 > 程序 > 程序和功能.

第2步: 在列表中找到 Node.js 并单击 卸载.

第 3 步:按照卸载提示进行操作。

如何在本地安装 Node.js?

以下是在本地安装 Node js 的三个简单步骤:

  • 首先,创建一个服务器并在服务器文件之后启动一个新项目
  • 开始按节点运行服务器 server.js
  • 现在按 Ctrl+C 停止服务器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

算法资料吧!

我会继续分享编程资料,学习资料

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值