目录
下载和安装 Node.js 和 npm
目录
要将包发布到公共 npm 注册表或私有 npm 注册表,并从这些注册表安装包,您必须使用 Node 版本管理器或 Node 安装程序安装 Node.js 和 npm 命令行界面。我们强烈建议使用 Node 版本管理器(如 nvm)来安装 Node.js 和 npm。我们不建议使用 Node 安装程序,因为 Node 安装过程会在本地权限的目录中安装 npm,这可能会在您全局运行 npm 包时导致权限错误。
注意:要下载最新版本的 npm,在命令行中运行以下命令
npm install -g npm
概述
检查您的 npm 和 Node.js 版本
要查看您是否已安装 Node.js 和 npm,并检查已安装的版本,请运行以下命令
node -vnpm -v
使用 Node 版本管理器安装 Node.js 和 npm
Node 版本管理器允许您在系统上安装和切换多个版本的 Node.js 和 npm,这样您就可以在多个版本的 npm 上测试您的应用程序,以确保它们适用于不同版本上的用户。
OSX 或 Linux Node 版本管理器
Windows Node 版本管理器
使用 Node 安装程序安装 Node.js 和 npm
如果您无法使用 Node 版本管理器,则可以使用 Node 安装程序在您的系统上安装 Node.js 和 npm。
如果您使用 Linux,我们建议您使用 NodeSource 安装程序。
OS X 或 Windows Node 安装程序
如果您使用的是 OS X 或 Windows,请使用 Node.js 下载页面 上的其中一个安装程序。请务必安装标有 **LTS** 的版本。其他版本尚未经过 npm 测试。
Linux 或其他操作系统 Node 安装程序
如果您使用的是 Linux 或其他操作系统,请使用以下其中一个安装程序
- NodeSource 安装程序(推荐)
- Node.js 下载页面 上的其中一个安装程序
或者查看 此页面 以了解许多 Linux 开发者首选的 Linux 中的 npm 安装方式。
不太常见的操作系统
有关在各种操作系统上安装 Node.js 的更多信息,请查看 此页面。