繁体   English   中英

npm不支持Node.js v10.0.0,但安装了旧版本

[英]npm does not support Node.js v10.0.0 but older version installed

我到处寻找解决方案,但未找到任何结果。 我在Ubuntu上有以下版本的nodejs和npm:
nodejs-> 8.11.2
npm-> 5.6.0

当我使用npm运行命令时,得到以下警告

npm WARN npm npm不支持Node.js v10.0.0
npm WARN npm您可能应该升级到较新版本的节点,因为我们
npm警告npm不能保证npm可以在该版本上使用。
npm WARN npm支持的Node.js版本是4、6、7、8、9的最新版本。
npm WARN npm您可以在https://nodejs.org/找到最新版本。

我该如何解决? 谢谢

在需要运行程序的目录中运行node -v命令。 如果返回的不是4、6、7、8、9,则需要在其中使用其他版本的节点。 仅安装了不同的版本并不意味着节点将在它们之间切换以满足程序的依赖性。

要在版本之间切换,可以使用nvm之类的工具。

安装完成后,您就可以nvm use <desired version of node>运行nvm use <desired version of node>并且一切nvm use <desired version of node>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM