Builderoom
Install

JavaScript 的包管理器,用于安装、管理和发布 JavaScript 依赖包。

Proprietary
安装命令(说明)bash
curl -qL https://www.npmjs.com/install.sh | sh
最小用法bash
npm <command>

Product facts

Type
CLI / Terminal
Category
Development & Engineering › Package Registries
Pricing
Open source
License
Proprietary
Launched
Sep 28, 2026
Listed
Sep 28, 2026
Website
github.com

Overview

GitHubGitHub

npm 是 JavaScript 生态中的包管理器命令行工具(CLI),默认随 Node.js 一起分发安装。它的主要用途是帮助开发者管理项目依赖、从 registry 下载和安装软件包,以及将包发布到 npm Public Registry 或其他兼容的第三方 registry。 ### 运行要求 使用 npm 需要运行当前受支持的 Node.js 版本。具体的支持版本列表可以在 Node.js releases 页面查看。 ### 安装方式 npm 默认与 Node.js 捆绑在一起,大多数第三方发行版也会默认包含它。除了通过 nodejs.org 下载安装 Node.js 外,还可以直接使用官方提供的 `install.sh` 脚本进行安装: ```bash curl -qL https://www.npmjs.com/install.sh | sh ``` 如果需要在同一台机器上管理多个版本的 Node.js 或 npm,可以使用 node version manager。 ### 基本用法 在终端中通过以下格式调用: ```bash npm <command> ``` ### Registry 配置 npm 默认配置为使用 npm Public Registry(https://registry.npmjs.org)。用户也可以将其配置为使用其他兼容的第三方 registry。 ### 文档与支持 - 官方文档位于 docs.npmjs.com,也可以在本地通过 `npm help-search <query>` 搜索文档。 - Bug 追踪和社区讨论均在 GitHub 上进行。 - 可以通过 status.npmjs.org 监控网站和 registry 的服务状态。 ### 关于命名 npm 不应被大写(除非在全大写的显示环境中)。它并不是 "Node Package Manager" 的缩写,而是一个递归的反向首字母缩略词,代表 "npm is not an acronym"。其前身是一个名为 "pm" 的 bash 工具。

Key features

  • 依赖管理:通过 CLI 命令安装、更新和管理 JavaScript 项目的依赖包。
  • Registry 支持:默认使用 npm Public Registry,也可配置为使用其他兼容的第三方 registry。
  • 随 Node.js 分发:默认与 Node.js 捆绑安装,无需额外配置即可使用。
  • 多版本管理:可配合 node version manager 在同一环境中管理多个 Node.js 和 npm 版本。
  • 本地文档搜索:支持通过 npm help-search 命令在本地搜索官方文档。

Releases

Notify me

Initial · npm

Q&A

npm 是 "Node Package Manager" 的缩写吗?AI-generated
不是。npm 是一个递归的反向首字母缩略词,代表 "npm is not an acronym"。它的前身是一个名为 "pm" 的 bash 工具,即 "pkgmakeinst" 的简称。如果一定要将其视为缩写,可能是 "node pm" 或 "new pm"。
如何安装 npm?AI-generated
npm 默认随 Node.js 一起安装。也可以通过执行 curl -qL https://www.npmjs.com/install.sh | sh 直接下载安装。如果需要管理多个版本,建议使用 node version manager。
npm 只能使用官方的 registry 吗?AI-generated
不是。npm 默认配置为使用 npm Public Registry (https://registry.npmjs.org),但你可以将其配置为使用任何兼容的第三方 registry。
运行 npm 需要什么环境?AI-generated
需要运行当前受支持的 Node.js 版本。具体受支持的版本列表可以查阅 Node.js releases 页面。
Install
Bookmark

This product has no owner yet

It was listed by the platform or its author left. If it is your work, prove your relationship to become the owner.

Claim this product