无法更改 WebStorm 中的 npm 版本

Cannot change npm version in WebStorm

我刚刚安装了最新的 Node.js - v15.9.0 (includes npm 7.5.3),然后更新了我的 IDE (WebStorm) 设置以服务于这个最新的 Node.js。然后我重新启动了我的 IDE,现在在它的终端 window 中(我的终端指向 Git Bash)我可以看到 node -v 已更改为 15.9 .0,这是正确的,但 npm 版本仍然是 6.9.0。而且我不知道怎么改。

因为 npm 版本不同,我在 IDE 中收到“npm WARN npm 不支持 Node.js v15.9.0”错误,并且无法对 npm 执行任何操作,因为它根本无法正常工作。

在设置中,npm 路径与 Node.js 路径相同: C:\Program Files\node.js-15.9.0\node.exeC:\Program Files\node.js-15.9.0\node_modules\npm.

如果我在IDE之外开始GitBash,npm -v就是7.5.3,这是正确的。我根本不知道这是怎么发生的。我还设置了我的用户环境变量。请帮助我修复 WebStorm 中的 npm 版本。

I 运行 which npm 命令在 Git Bash 在 Webstorm 中(如果在 CMD 中,命令是 where npm),它显示了一个路径到我项目中的 npm 模块:project-name/node_modules/.bin/npm 我删除了 node_modules 文件夹,然后重新启动了 IDE,现在路径是正确的,它是 7.5.3 版本。