首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >访问内容空间的gatsby源- Contentful失败

访问内容空间的gatsby源- Contentful失败
EN

Stack Overflow用户
提问于 2020-03-27 19:30:10
回答 5查看 4.9K关注 0票数 12
代码语言:javascript
复制
gatsby: 2.20.8
gatsbh-source-contentful: 2.2.5

我已经验证了我的spaceIdaccessToken是正确的,并且验证了这些密钥可以访问我满意的development环境。我试过:

node_modules

  • Setting

  • 启用GATSBY_CONTENTFUL_OFFLINE

  • 删除.cache目录

  • 删除environment以“主”,并删除它--在模板文本中(在老github问题上建议)--H 217F 218

我一直在犯这个错误。有什么想法吗?

代码语言:javascript
复制
ERROR 

Accessing your Contentful space failed.
Try setting GATSBY_CONTENTFUL_OFFLINE=true to see if we can serve from cache.

Used options:
spaceId: "*********z1u"
accessToken: "*****************************************vMI'"
environment: "development"
host (default value): "cdn.contentful.com"
downloadLocal (default value): false
localeFilter (default value): [Function]
forceFullSync (default value): false
pageLimit (default value): 100
useNameForId (default value): true

这是我来自gatsby-config.js的代码

代码语言:javascript
复制
{
  resolve: `gatsby-source-contentful`,
  options: {
    spaceId: process.env.CONTENTFUL_SPACE_ID,
    accessToken: process.env.CONTENTFUL_ACCESS_TOKEN,
    environment: process.env.CONTENTFUL_ENVIRONMENT,
  },
},
EN

回答 5

Stack Overflow用户

发布于 2020-05-27 20:58:54

不知道你是否让它在这段时间内发挥作用,但我有同样的问题,并发现这个在Github https://github.com/gatsbyjs/gatsby/issues/19392,这是你和我正在拥有的。

显然,在新版本的gatsby源代码插件中,它也需要钥匙才能访问主环境(这是荒谬的,imo)。

提供主环境的密钥访问之后,它就开始工作了。

票数 4
EN

Stack Overflow用户

发布于 2020-06-25 13:59:30

在将一个空间导入到另一个空间后,出现了类似的问题。我删除了演示API密钥(我试图使用它),并创建了一个新的。在那之后工作

票数 2
EN

Stack Overflow用户

发布于 2020-04-28 06:43:00

正如我在评论你的问题时说的那样,我怀疑这与我的盖茨比( Gatsby )所期望的满足模型之间的差异有关,以及实际在内容空间中的模型是什么。在此基础上,我决定完全删除我的内容空间并重新创建它。然后,我重新运行了自动化脚本,该脚本与一起提供,负责创建我的所有初始内容模型。这是rg指令的一部分。

代码语言:javascript
复制
contentful space --space-id xxxxxxxxx0b9 import --content-file contentful-data.json

脚本已成功完成,没有错误-只有关于速率限制的警告。

当我最终重试gatsby develop时,它成功了!

赛后分析。

我怀疑这个内容丰富的“模型差异”问题的部分原因是,当我第一次运行该contentful-data.json脚本时:

  1. 是在一个内容丰富的空间上运行的,其中已经包含了一些不相关的内容模型。
  2. 给出了一些实际的错误,使我怀疑它是否真的正常工作。

所以有很大的空间让我相信,在这个内容丰富的空间里,这个模型是“不对的”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60892938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档