命令行
10.9.0
必须安装以下 Node.js 版本之一才能运行npm
:
18.xx
>= 18.17.0
20.5.0
或更高版本默认情况下, npm
与node
和大多数第三方发行版捆绑在一起。官方支持的下载/发行版可以在以下位置找到:nodejs.org/en/download
您可以使用我们的自定义install.sh
脚本直接从npmjs .com 下载并安装npm
:
curl -qL https://www.npmjs.com/install.sh | sh
如果您希望管理Node.js
和/或npm
的多个版本,请考虑使用节点版本管理器
npm < command >
npm help-search
在本地搜索文档npm
配置为使用 https://registry.npmjs.org 上的npm 公共注册表;使用此注册表须遵守 https://npmjs.com/policies/terms 上提供的使用条款npm
以使用您喜欢的任何其他兼容注册表。您可以在此处阅读有关配置第三方注册表的更多信息 npm
永远不应该大写,除非它显示在通常全部大写的位置(例如man
页上的标题)。
与流行的看法相反, npm
实际上并不是“Node Package Manager”的缩写;而是“Node Package Manager”的缩写。它是“npm is not a acronym”的递归缩写词(如果该项目被命名为“ninaa”,那么它将是一个缩写词)。 npm
的前身实际上是一个名为“pm”的bash 实用程序,它是“pkgmakeinst”的缩写名称 - 一个在各种平台上安装各种东西的 bash 函数。如果npm
被认为是一个缩写词,那么它会是“node pm”,或者可能是“new pm”。