得到警告
npm does not support Node.js v10.16.0
。
但是我的npm版本是6.9.0,is the version that is tied to 10.16.0。
我已经尝试过sudo npm uninstall -g npm
等所有建议,但仍然收到与重新安装的版本为6.9.0相同的错误
完全删除并安装仅能使我回到原始问题。请停止建议brew uninstall node
即使下面概述的完全卸载也无法完成超过一天的工作。我想我只需要解决这个问题。似乎没有解决办法。
答案 0 :(得分:0)
您的最佳解决方案是完全卸载node和npm,然后重新安装将带来匹配npm版本的节点。使用Node Version Manager可以简单地进行节点和npm版本管理。
手动卸载:
sudo apt-get remove nodejs
sudo apt-get remove npm
然后转到/etc/apt/sources.list.d并删除所有节点列表(如果有)。然后做一个
sudo apt-get update
This答案描述了这一切。