要使用的NPM的正确版本?
当我转到它显示4.4.4作为最新版本 当我转到该页面到的链接时,我看到了4.5.0 这是否意味着4.4.4是一个稳定的版本,而4.5.0是不稳定的要使用的NPM的正确版本?,npm,Npm,当我转到它显示4.4.4作为最新版本 当我转到该页面到的链接时,我看到了4.5.0 这是否意味着4.4.4是一个稳定的版本,而4.5.0是不稳定的 我应该使用4.4.4?您可以通过运行以下命令查看npm的软件包分发标签: npm view npm dist-tags 其输出为: { latest: '4.4.4', next: '4.5.0', 'latest-2': '2.15.11', 'v3.x-latest': '3.10.10', '3.x-latest': '3.1
我应该使用4.4.4?您可以通过运行以下命令查看
npm
的软件包分发标签:
npm view npm dist-tags
其输出为:
{ latest: '4.4.4',
next: '4.5.0',
'latest-2': '2.15.11',
'v3.x-latest': '3.10.10',
'3.x-latest': '3.10.10',
'3.x-next': '3.10.10',
'v3.x-next': '3.10.10',
'next-2': '2.15.12',
'latest-1': '1.4.29',
lts: '2.15.11',
'latest-3': '3.10.10',
'next-3': '3.10.10' }
因此,最新版本实际上是4.4.4,正如您所猜测的,下一个版本是4.5.0。您可能应该安装4.4.4,但这取决于您
如果您决定安装4.5.0,可以使用
npm install-g进行安装npm@4.5.0
或npm安装-gnpm@next
有时npm
通过自身升级失败。我有一次在从v3升级到v4时遇到了麻烦。然后,安装最新版本的另一种方法是使用[官方npm安装脚本](www.npmjs.com/install.sh)由npmjs.com
@k0pernikus提供,升级和破坏NPM的问题通常是因为没有同时升级Nodejs,因此在旧且不兼容的引擎上运行新的NPM版本。(是的:npm只是建议您升级,而不关心nodejs版本上的警告;因此导致安装中断,无法恢复。如果不这样做,正如您所说,请通过官网重新安装所有内容)您也可以在上浏览发布版本。在那里,您当前将看到标记为“预发布”和4.4.4为“最新发布”。