npm 不支持 Node v10.16.0,但我的 npm 版本支持



收到警告

npm does not support Node.js v10.16.0.

但是,我的 npm 版本是 6.9.0,这是与 10.16.0 绑定的版本。

我已经尝试了这里的所有建议,例如sudo npm uninstall -g npm但仍然收到与重新安装的版本相同的错误是 6.9.0

完全删除和安装只是让我回到原始问题。请停止建议brew uninstall node

即使是下面概述的完全卸载也没有超过一天的时间。我想我只需要忍受这个问题。似乎没有修复方法。

在您的情况下,最好的解决方案是完全卸载节点和 npm,然后重新安装将带来匹配 npm 版本的节点。使用节点版本管理器可以简单地进行节点和npm版本管理。

手动卸载:

sudo apt-get remove nodejs
sudo apt-get remove npm

然后转到/etc/apt/sources.list.d 并删除任何节点列表(如果有(。然后做一个

sudo apt-get update

这个答案描述了这一切。

相关内容

  • 没有找到相关文章

最新更新