Node.js 与 npm 极简安装教程

一、下载执行文件安装npm

npm 是 Node.js 的默认包管理器,安装 Node.js 就会自动安装 npm。 所以这一步的核心是下载并安装 Node.js。

  1. 访问官网下载:打开 Node.js 官网 https://nodejs.org/en/download/,点击 LTS(长期支持版) 对应的安装包进行下载。

◦ Windows 用户下载 .msi 文件

◦ macOS 用户下载 .pkg 文件

  1. 运行安装程序:双击下载好的文件,一路点击 Next 完成安装。安装过程中务必确保npm package manager 选项被勾选(默认就是勾选的)。

  2. 验证安装是否成功:安装完成后,打开终端(Windows 下是命令提示符或 PowerShell),分别输入以下两条命令,如果都能正常显示版本号,就说明安装成功了。

    node -v

    会显示 Node.js 版本号,比如 v20.10.0

    npm -v

    会显示 npm 版本号,比如 10.2.3

二、使用命令安装npm

1,Windows使用 winget 命令安装 Node.js

winget 是 Windows 10/11 自带的包管理器,可以让你在 CMD 中一键安装 Node.js,npm 会随之自动安装。

1)打开 CMD(命令提示符)

2) 输入以下命令并回车:

复制代码
winget install OpenJS.NodeJS

如果想安装 LTS(长期支持)版本,可以用:

复制代码
winget install OpenJS.NodeJS.LTS

安装指定具体版本号

复制代码
winget search OpenJS.NodeJS
#通过搜索确认可用的版本
winget install --id OpenJS.NodeJS.16 -e
#直接安装 OpenJS.NodeJS.16 这个包:

3)等待安装完成,然后验证是否成功:

复制代码
node -v
npm -v

2,Mac 使用 Homebrew 安装

  1. 如果已经安装过 Homebrew,可以直接在终端执行以下命令进行安装

    1. 安装 Node.js (npm 会一并安装)

    brew install node

    2. 验证是否安装成功

    node -v
    npm -v

如果还没装过 Homebrew,可以先通过下面的命令安装它

复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

3,linux使用 NodeSource 仓库安装

这个方法能让你在绝大多数 Linux 发行版上,通过 NodeSource 提供的官方仓库,安装到较新且稳定的 Node.js 版本,npm 会自动包含其中。

你可以根据你的系统选择对应的命令。下面的示例以安装 Node.js 20.x 版本为例,你也可以将 20.x 替换成 18.x 或 22.x 等。

Debian / Ubuntu 系:

复制代码
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs

CentOS / RHEL / Rocky Linux 系:

复制代码
curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
sudo yum install -y nodejs

三、后续建议:镜像源设置为国内地址

如果你在国内,可以顺手把 npm 的镜像源设置为国内地址,能极大提升后续下载包的速度:

复制代码
npm config set registry https://registry.npmmirror.com

四、使用 nvm 安装并切换 Node.js管理版本

复制代码
nvm install 16.20.2    # 安装 Node 16
nvm install 24.18.0    # 安装 Node 24
nvm use 16.20.2        # 随时切换

1,使用winget 命令下载安装 nvm

复制代码
winget install CoreyButler.NVMforWindows
#安装的过程中会出现弹框,选择默认是
nvm version
如果能正确显示版本号(例如 1.2.2),就说明安装成功了

2,通过url下载安装nvm

第一步:下载 nvm-windows 安装程序

访问 nvm-windows 的官方 GitHub 发布页面,下载最新版的 nvm-setup.zip 安装包。

• 下载地址:https://github.com/coreybutler/nvm-windows/releases

第二步:运行安装程序

  1. 解压下载好的 nvm-setup.zip 文件,双击运行里面的 nvm-setup.exe。

  2. 安装过程中,有两点需要留意一下

◦ NVM 安装路径:可以保持默认,或改为一个没有中文和空格的路径(例如 D:\nvm)。

◦ Node.js 符号链接路径:同样建议使用无空格路径(例如 D:\nodejs),这个目录之后会由 nvm 自动管理。

相关推荐
变与不变8069 小时前
jQuery怎么使用
前端·javascript
神膘护体小月半9 小时前
flex 布局的 order 属性
前端·css
paopaokaka_luck9 小时前
流浪动物救助与收养系统(DeepSeek AI对话、 ECharts多维分析、救助流程衔接、领养与回访衔接、 捐赠确认与公示、志愿者协作)
java·前端·javascript·人工智能·mysql·echarts·推荐算法
仰望.9 小时前
vue 表格组件 vxe-table 树表格懒加载支持拖拽排序的详细用法
前端·javascript·vue.js·vxe-table
前端 贾公子9 小时前
vite-plugin-uni-manifest 升级指南
前端
小码哥_常9 小时前
iPhone 用户传了张 HEIC,我的前端崩了
前端
小码哥_常9 小时前
你发的原图可能暴露你家地址——聊聊图片 EXIF 隐私
前端
java1234_小锋9 小时前
【技术专题】CSS3 网页技术 - CSS3 优先级
前端·css·css3
鸿蒙开发11 小时前
共享 Schema 与 SchemaFactory
前端·后端·harmonyos
屏什么录11 小时前
录屏超过两小时就卡顿崩盘?从参数调优到代码实现,一文彻底搞定长时间录屏
前端·音视频开发