如何下载和管理npmnpm是node.js内置的,如果要使用,需要下载安装node.js。您可以从Node.js网站安装npm,或者安装NodeVersionManager或NVM。这两个选项都在下面解释。如果您想开始探索npm,使用Node.js安装是最快的方法。如果您是准备使用不同版本的高级开发人员,请使用节点版本管理器。如果您不确定,请阅读以下内容以做出决定。当然,您可以选择以后使用哪一个。使用Node.js网站安装npm。从此站点下载并安装。确保安装最新的稳定版本(LST),其他的是未经测试的npm(DEV)。如果你使用的是linux,可以向下滑动查看linux安装版本。安装完成后,在命令行输入node-v验证安装是否成功,并查看安装版本信息。升级npm并安装node.js后,npm已经自动安装。但是,npm比Node.js更新更频繁,因此您必须使用最新版本。在命令行运行npm-v查看当前安装的版本。在命令行运行npmsearchnpm,搜索最新的npm版本信息。确保此版本信息与最新版本相同。如果没有,运行:npminstallnpm@latest-g这个命令会下载安装最新的官方版本npmdownload以后要发布的版本npminpm@next-g使用版本管理器下载安装Node.js和npm由于node.js和npm由不同(且独立)的组管理,因此升级和维护可能会变得复杂。和安装Node.js一样,npm目录只有本地权限。当您想要全局运行包时,这可能会导致权限错误。为了解决这个问题,很多开发者选择使用节点版本管理器(nvm)来安装npm。版本管理期可以避免此类错误,同时很好地管理和升级node和npm的版本。此外,开发者可以在不同的版本中使用不同的npm来测试他们的应用。nvm确保您可以轻松地在不同版本的node和npm之间切换。这可用于确保您的应用程序适用于大多数用户,即使他们使用不同的npm版本。如果你决定使用npm版本管理器,那么你必须学会??切换节点或npm版本,并确保npm始终是最新版本。个人建议尝试nvm后,发现在电脑上无法运行,无法下载node。主要原因是个人使用的是windows系统电脑。因此,我推荐一个我在windows上经常使用的节点管理器,即gnvm。主要功能:节点版本管理。npmupgrade使用淘宝镜像快速切换版本快速下载,点击这里尝试NextRelease更高级的开发者如果想尝试下一个版本,还没有发布的版本,来测试你写的包以备后用npm,使用以下命令:npminstallnpm@next-g这可能只安装当前版本,具体取决于开发周期。所以早期的版本还没有结束。因此功能可能(也可能不)与最基本的发布版本相同。
