回到开发数据库后,Gatsby将无法与Strapi一起使用

问题描述

使用postgres将设置从生产环境切换到使用sqlite的开发环境后,出现此错误。之前在两者之间切换是可以的,但是我确实更新了节点版本。不知道这是否会产生效果。我确实有公共许可,所以我不知道这里发生了什么。

步骤:

gatsby开发

然后我得到:

info开始从Strapi获取数据-http:// localhost:1337 / announcements?_limit = 1000 info开始从Strapi获取数据-http:// localhost:1337 / players?_limit = 1000 info开始从Strapi获取数据-http:// localhost:1337 / basics?_limit = 1000 info开始从Strapi获取数据-http:// localhost:1337 / results?_limit = 1000 info开始从Strapi获取数据-http:// localhost:1337 / about?_limit = 1000 info开始从Strapi获取数据-http:// localhost:1337 / calendar?_limit = 1000 成功获取Strapi数据-0.128秒

错误#11321插件

“ gatsby-source-strapi”在运行sourceNodes生命周期时抛出错误

请求失败,状态码为500

系统

Node.js版本:12.14.1 NPM版本:6.14.8 Strapi版本:3.1.0-alpha.1 数据库sqlite3 操作系统:Catalina 10.15.7

解决方法

我发现了我的问题。这与构建版本和项目版本不同有关。这也影响了我的cloudinary插件,然后我将其删除并重新安装。基本上请按照下列步骤操作:https://strapi.io/documentation/3.0.0-beta.x/guides/update-version.html#upgrading-your-dependencies

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...