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 的三种不同的方式。
171630 7
如何在 Ubuntu 20.04 上安装 Node.js 和 npm
|
3月前
|
缓存 JavaScript 安全
Node.js 和 NPM 更新到最新版本的完整指南
本文提供Node.js与NPM安全、高效更新的完整指南:涵盖NVM、官方安装包及各系统包管理器(Homebrew、NodeSource、nvm-windows)操作步骤,强调更新新功能、修复漏洞、提升兼容性,并提醒备份、本地测试等最佳实践。(239字)
8144 3