从 NodeJs 8 升级 NodeJs 11 后如何解决“npm 不支持 Node.js v11.3.0”警告?

Ale*_*xei 1 upgrade node.js npm

Windows Server 12,节点 8 安装。我已经安装了 Node 11,所有npm操作都显示以下警告:

npm WARN npm npm 不支持 Node.js v11.3.0 npm WARN npm 你应该升级到新版本的 node,因为我们 npm WARN npm 不能保证 npm 可以在这个版本上工作。npm WARN npm 支持的 Node.js 版本为 4, 6, 7, 8, 9 的最新版本。 npm WARN npm 你可以在https://nodejs.org/ 6.4.1找到最新版本

node -v 显示

v11.3.0

我尝试了以下方法:

  • npm uninstall -g npm 并使用 11.3 安装程序修复节点
  • npm install -g npm

但我得到了同样的温暖。

我已经尝试了一个 Angular 7 项目并且npm install似乎工作正常,但是警告让我担心。

不确定它是否有帮助,但where npm显示以下内容:

C:\Program Files\nodejs\npm
C:\Program Files\nodejs\npm.cmd
C:\Users{登录用户名}\AppData\Roaming\npm\npm
C:\Users{登录用户名}\AppData\Roaming \npm\npm.cmd

问题:从 NodeJs 8 升级 NodeJs 11 后“npm 不支持 Node.js v11.3.0”警告如何解决?

Ari*_*rty 5

有时清理缓存会有所帮助。

sudo npm cache clean -f安装前做一个。

也许你可以使用npm i -g npm@latest看看它是否有效