若要發佈和安裝套件到公共 npm 註冊表或私人 npm 註冊表,您必須使用 Node 版本管理員或 Node 安裝程式安裝 Node.js 和 npm 命令列介面。我們強烈建議使用 Node 版本管理員,例如 nvm,來安裝 Node.js 和 npm。我們不建議使用 Node 安裝程式,因為 Node 安裝程序會將 npm 安裝在具有本機權限的目錄中,並且在您執行 npm 套件時可能會導致權限錯誤。
注意:若要下載最新版本的 npm,請在命令列中執行以下命令
npm install -g npm
若要查看您是否已安裝 Node.js 和 npm,並檢查已安裝的版本,請執行以下命令
Node 版本管理員讓您可以在系統上安裝和切換多個版本的 Node.js 和 npm,以便您可以針對多個版本的 npm 測試您的應用程式,以確保它們適用於不同版本的使用者。
如果您無法使用 Node 版本管理員,您可以使用 Node 安裝程式在您的系統上安裝 Node.js 和 npm。
如果您使用 Linux,我們建議您使用 NodeSource 安裝程式。
如果您使用 OS X 或 Windows,請使用 Node.js 下載頁面 中的其中一個安裝程式。請務必安裝標記為 LTS 的版本。其他版本尚未使用 npm 進行測試。
如果您使用 Linux 或其他作業系統,請使用下列其中一個安裝程式
或參閱 此頁面,以使用許多 Linux 開發人員偏好的方式在 Linux 上安裝 npm。
如需有關在各種作業系統上安裝 Node.js 的更多資訊,請參閱 此頁面。