从 NodeJs 8 升级 NodeJs 11 后如何解决"npm does not support Node.js v11.3.0"警告?



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

npm WARN npm npm不支持Node.js v11.3.0 npm WARN npm You可能应该升级到节点的更新版本,因为我们npm WARN npm不能承诺npm将与此版本一起使用。npm警告npm Node.js支持的版本是最新发布的4、6、7,8,9。npm警告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: \用户{登录用户名}\AppData\Roaming\npm\npm.cmd

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

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

安装前执行sudo npm cache clean -f

也许你可以使用npm i -g npm@latest,看看它是否能在上工作

最新更新