节点版本vs npm已过时

时间:2019-04-18 15:11:36

标签: node.js npm

今年早些时候,我安装了节点10.15.3,然后将npm更新为6.9.0。从那以后,我遇到了一些异常,并希望回滚npm。

我运行了以下命令

npm install npm@6.4.1
npm --version
#6.4.1
node --version
#10.15.3

然后我一个npm outdated -g并得到了这个结果

enter image description here

我尝试运行npm install node@10.15.3,但引发了异常。然后我尝试修复10.15.3并重新启动计算机。

为什么npm outdated -g报告的版本低于node --version

1 个答案:

答案 0 :(得分:0)

我的决议是

  1. 通过msi卸载nodejs 10.15.3
  2. 删除[user]/appdata/roaming/npm*我有npm和npm-cahche,所以我都删除了
  3. 重启机器
  4. 安装nodejs 10.15.3
  5. 运行npm outdated -g

没有过时的软件包。 因此,似乎是漫游数据和/或缓存是问题所在。