NPM下载安装保姆级教程(附安装包,非常详细)

简介: NPM是Node.js的包管理工具,用于高效管理JavaScript依赖,支持模块安装、更新、发布等操作,具备依赖锁定、脚本声明等功能,广泛应用于前端与后端开发。

NPM 是 “Node Package Manager” 的缩写,随 Node.js 一起分发,是 JavaScript 世界默认的包管理器。


NPM 把第三方库、框架、工具打包成“模块”,通过命令行一键安装、更新、卸载,并自动处理依赖关系,让开发者告别手动下载与版本冲突,被社区视为 “前端界的 Maven”。


NPM 的核心功能包括:

  • install / ci 快速装包;
  • package.json 声明依赖与脚本;
  • lock 文件锁定版本,保证多人构建一致;
  • publish 将自写模块推送到全球公共仓库;
  • npx 无需全局安装即可运行可执行工具。

NPM 的典型场景涵盖:

  • 前端工程引入 React、Vue、Bootstrap;
  • Node 后端使用 Express、Koa、ORM;
  • CLI 工具如 webpack、vite、eslint;
  • CI 流水线利用 npm ci 加速构建;
  • 企业私服通过 Verdaccio 或 cnpm 实现私有化发布。

下载NPM

这里先给出 NPM 的最新版源代码压缩包,下载地址为:

网盘下载:https://pan.quark.cn/s/bc6d4d810a57


使用 NPM,更推荐和 Node.js 一起安装,Node.js 的下载地址为:

网盘下载:https://pan.quark.cn/s/af8f9d71fac9

网盘里包含了多个版本的 Node.js 安装包,如下图所示:



如果还需要其它的版本,可以前往官网下载(速度较慢)。

安装NPM

1、Windows平台

1) 双击下载后的安装包,如下图所示,直接点击 Next:



2) 勾选接受协议选项,点击 Next 按钮 :



3) Node.js默认安装目录为 "C:\Program Files\nodejs\" , 建议安装到非系统盘,并点击 Next 按钮:



4) 直接点击 Next:



5) 点击 Install(安装) 开始安装 Node.js:



6) 等待安装完成,出现下图的界面,表示成功安装:



安装完成后,我们可以在命令行或 Windows Powershell 中执行以下命令来测试:

node -v # 输出 Node 的版本信息
npm -v # 输出 NPM 的版本信息

2、Linux平台

Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:

# tar xf  node-v22.20.0-linux-arm64.tar.xz       // 从网盘中下载,解压
# cd node-v22.22.0-linux-arm64/                  // 进入解压目录
# ./bin/node -v                                  // 执行node命令 查看版本

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

ln -s /usr/software/nodejs/bin/npm   /usr/local/bin/
ln -s /usr/software/nodejs/bin/node   /usr/local/bin/

3、Mac OS版本

可以下载 .pkg 安装包,双击直接启动安装向导。


也可以下载 .tar.gz 压缩包,解压后找到 bin 目录,就可以看到已经编译好的 node 和 npm 了,可以直接在命令使用。

相关文章
|
Web App开发 域名解析 缓存
如何在 Ubuntu 20.04 上安装 Node.js 和 npm
本文我们主要为大家介绍在 Ubuntu 20.04 上安装 Node.js 和 npm 的三种不同的方式。
172323 7
如何在 Ubuntu 20.04 上安装 Node.js 和 npm
|
Web App开发 缓存 JavaScript
【安装指南】nodejs下载、安装与配置详细教程
这篇博文详细介绍了 Node.js 的下载、安装与配置过程,为初学者提供了清晰的指南。读者通过该教程可以轻松完成 Node.js 的安装,了解相关配置和基本操作。文章首先介绍了 Node.js 的背景和应用场景,随后详细说明了下载安装包、安装步骤以及配置环境变量的方法。作者用简洁明了的语言,配以步骤图示,使得读者能够轻松跟随教程完成操作。总的来说,这篇文章为初学者提供了一个友好的入门指南,使他们能够顺利开始使用 Node.js 进行开发。
6168 2
【安装指南】nodejs下载、安装与配置详细教程
|
6月前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
51482 73
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)