首页 > 解决方案 > 如何将 Gatsby 版本从 3.14.2 降级到 ^2.0.0

问题描述

我有一个 Gatsby 启动器 ( taylorbryant/gatsby-starter-tailwind ),它使用 gatsby-plugin-postcss 与安装在我的机器上的 gatsby 版本不兼容,就像启动器中使用的其他一些插件一样。您可以看到我在尝试构建生产时收到的警告。

warn Plugin gatsby-plugin-postcss is not compatible with your gatsby version 3.14.2 - It requires gatsby@^2.0.0

如何将 Gatsby 降级到特定版本,也许只是在本地?

标签: npmversion-control

解决方案


这并不太难。

  1. 打开您的 package.json 文件并更改您要使用的实际版本。
  2. 然后运行 ​​npm update 以确保将所有包更新到正确的版本。

如果我错了,请纠正我,但我相信这是改变 Gatsby 版本的方法。

请记住,这很可能会导致与其他实际上需要更高版本才能工作的软件包的其他差异。

您可以在此处找到有关不同版本如何工作的更多信息:https ://www.gatsbyjs.com/docs/reference/release-notes/migrating-from-v2-to-v3/

祝你好运!


推荐阅读