命令列
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”。