无法使用 npm 安装 gatsby-plugin-transition-link

unable to install gatsby-plugin-transition-link with npm

错误报告

我无法解决这个问题。我花了几个小时寻找解决方案。我找不到一个。请帮忙。我知道它类似于问题 here。但是那里没有解决的方法。请帮忙。

这个问题不言自明。您 运行 对大于 17.0.1 (^17.0.1) 的版本做出反应,特别是 17.0.2 并且依赖项 (gatsby-plugin-transition-link) 需要 16.8.5 .

如果不能选择降级 React 的版本,您可能需要查看 migration guide (from v2 to v3) to install peer-dependencies, as some GitHub threads suggests

检查您过时的依赖项:

npm outdated

此外,通过以下方式将您的 npm 版本更新到最新版本:

npm install -g npm