ITADN
npm/cli
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

npm - 一个 JavaScript 包管理器

要求

您应该运行当前受支持的 Node.js 版本来运行 npm。 有关当前受支持的 Node.js 版本列表,请参阅 Node.js releases 页面。

安装

npm 默认随 node 及大多数第三方发行版一起捆绑。官方支持的下载/发行版可在以下位置找到:nodejs.org/en/download

直接下载

您可以使用我们的自定义 install.sh 脚本直接从 npmjs.com 下载并安装 npm

curl -qL https://www.npmjs.com/install.sh | sh

节点版本管理器

如果您希望管理多个 Node.js 和/或 npm 版本,请考虑使用 node version manager

用法

npm <command>

链接与资源

  • 文档 - 关于 npm 所有事项的官方文档与操作指南
    • 注意:你也可以使用 npm help-search <query> 在本地搜索文档
  • 问题跟踪器 - 搜索或提交针对 CLI 的 bug
  • 社区反馈与讨论 - 为 npm 注册表、网站及 CLI 贡献想法与讨论
  • RFCs - 为 npm CLI 的 API/设计贡献想法与规范
  • 服务状态 - 监控当前状态并查看网站与注册表的事件报告
  • 项目状态 - 在一个视图中查看我们维护的所有 OSS 项目的健康状况
  • 支持 - 在使用 npm 网站注册表 时遇到问题?提交工单

致谢

品牌常见问题

是 "npm" 还是 "NPM" 或 "Npm"?

npm 除非显示在通常全大写的地方(例如 man 页面上的标题),否则不应大写。

"npm" 是 "Node Package Manager" 的缩写吗?

与普遍认知相反,npm 并非“Node Package Manager”的缩写。它是“npm is not an acronym”(npm 不是缩写)的递归回文缩写(如果该项目名为“ninaa”,那么它就是一个缩写)。npm 的前身实际上是一个名为 “pm” 的 bash 工具,它是 “pkgmakeinst” 的简称——一个用于在不同平台上安装各种内容的 bash 函数。如果 npm 被视为缩写,它可能是“node pm”或,潜在地,“new pm”。