0

为什么我使用 npm 安装东西,它会出现如下问题

错误:已知 npm 无法在 Node.js v9.2.1 上运行 Node.js 9 受支持,但您正在运行的特定版本有一个已知会破坏 npm 的错误。请更新到至少 9.0.0 以使用此版本的 npm。您可以在https://nodejs.org/找到最新版本的 Node.js

然后我在stackoverflow上找到了一些解决方案。

npm WARN npm npm 不支持 Node.js v9.1.0

npm 不支持 Node.js v9.0.0

几乎每个答案都建议先使用“npm uninstall -g npm”。但是当我使用这个命令时,它会出现与上面相同的错误。

我的 npm 版本是 6.13.7

我的节点版本是 9.2。

4

1 回答 1

0

基本上 node js 9.2... 版本与 npm 5.5.1 版本兼容。因此,我将为您提供以下建议。

1- 如果您只想使用 node js 9.2,那么 i)- 卸载 node js 9.2 ii)- 卸载 npm iii)- 安装 node js 9.2 iv)- 然后安装 npm 版本 5.5.1 npm install -g npm@5.5。 1

2- 将 node js 和 npm 更新到最新版本并检查您的代码与新版本的兼容性。

为此 1- 安装 node js 最新版本 2- npm install -g npm@latest

于 2020-03-05T12:39:52.487 回答