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

时间:2018-11-29 09:12:42

标签: node.js npm upgrade

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

  

npm WARN npm npm不支持Node.js v11.3.0 npm WARN npm您   应该在npm WARN npm时升级到较新版本的节点   无法保证npm可以在此版本上使用。 npm警告   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

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

1 个答案:

答案 0 :(得分:1)

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

在安装前执行sudo npm cache clean -f

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