要在公共npm注册表或专用npm注册表中发布和安装包,必须使用Node版本管理器或Node安装程序安装Node.js和npm命令行界面。我们强烈建议使用Node版本管理器,如非挥发性物质安装Node.js和npm。我们不建议使用Node安装程序,因为Node安装过程将npm安装在具有本地权限的目录中,并且在全局运行npm包时可能会导致权限错误。

注:要下载最新版本的npm,请在命令行上运行以下命令:

npm安装-g npm

概述

检查您的npm和Node.js版本

要查看是否已安装Node.js和npm并检查安装的版本,请运行以下命令:

节点 -v(v)
净现值法 -v(v)

使用Node版本管理器安装Node.js和npm

节点版本管理器允许您在系统上安装和切换Node.js和npm的多个版本,以便您可以在多个npm版本上测试应用程序,以确保它们适用于不同版本的用户。

OSX或Linux节点版本管理器

Windows节点版本管理器

使用Node安装程序安装Node.js和npm

如果无法使用Node版本管理器,可以使用Node安装程序在系统上安装Node.js和npm。

如果您使用Linux,我们建议您使用NodeSource安装程序。

OS X或Windows节点安装程序

如果您使用的是OS X或Windows,请使用Node.js下载页面。请确保安装标有的版本LTS公司。其他版本尚未使用npm进行测试。

Linux或其他操作系统节点安装程序

如果您使用的是Linux或其他操作系统,请使用以下安装程序之一:

或者参见这个页面以许多Linux开发人员喜欢的方式为Linux安装npm。

不太常见的操作系统

有关在各种操作系统上安装Node.js的更多信息,请参阅这个页面.