npm - 如何将 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 降级到特定版本,也许只是在本地?
解决方案
这并不太难。
- 打开您的 package.json 文件并更改您要使用的实际版本。
- 然后运行 npm update 以确保将所有包更新到正确的版本。
如果我错了,请纠正我,但我相信这是改变 Gatsby 版本的方法。
请记住,这很可能会导致与其他实际上需要更高版本才能工作的软件包的其他差异。
您可以在此处找到有关不同版本如何工作的更多信息:https ://www.gatsbyjs.com/docs/reference/release-notes/migrating-from-v2-to-v3/
祝你好运!
推荐阅读
- c# - ASP.NET Core - API 多参数
- visual-studio-code - 如何解决错误:“找不到名称 'acquireVsCodeApi'”?在 vs 代码扩展 web 视图开发中
- css - 带有填充的容器内部的引导网格系统
- javascript - ./src/components/navbar/HomeNav.js 中的错误模块构建失败 - Webpack 错误
- flutter - 在通用有状态小部件中不能具有通用参数的功能
- reactjs - Rfresh 父组件,同时在 ag-grid 中详细更新 CellRendering
- flutter - NavigationRail 不尊重 AutomaticKeepAliveClientMixin
- macos - 我可以将 macOS lpr 输出重定向到 PDF 而不是打印机吗?
- python - 如何同步运行 Airflow 任务
- android - Android CameraX takePicture 在 android codelab 中不起作用