NPM

名词 · 包管理器

1.

Node.js 的官方包管理器,也是全球最大的开源软件注册中心——托管超过 200 万个 JavaScript 包,使开发者能够以标准化和版本化的方式共享、复用和分发代码。

2.

随每次 Node.js 安装附带的命令行工具(CLI),自动化 JavaScript 项目的依赖安装、更新和管理——通过 `package-lock.json` 文件和确定性版本解析确保构建的可复现性。

3.

完整的生态系统,包含公共注册中心(npmjs.com)、CLI 客户端和组织管理功能——已成为现代 Web 开发的基石,为 React、Next.js、Express.js 以及几乎所有专业 JavaScript 库提供分发基础设施。

另见
Node.jsJavaScript注册中心