关联资产随机消失

时间:2019-10-05 19:29:04

标签: graphql gatsby contentful

我正在使用Gatsby和Contentful作为CMS构建静态站点,但遇到了一个非常烦人的问题。用“ gatsby开发”重建后,链接到我的内容的资产(图像和SVG)随机消失。满意的状态表明它们仍在“发布”中,但没有出现在GraphiQl中。除此之外,整个领域正在消失。到目前为止,我发现的唯一解决方案是删除Contentful中的资产,重新上传它们,重新链接它们,然后进行gatsby开发。

在此屏幕快照(https://imgur.com/a/vc1OHPv)中,您可以看到所有“技术”资产均已发布,但是它们没有出现在GraphiQl中,即使它们做得较早,同时我也没有做任何更改!< / p>

有人遇到类似问题并且可以提供一些建议吗?谢谢!

            "node": {
            "title": "Progressive Web App",
            "technologies": [
              {
                "file": {
                  "url": "//images.ctfassets.net/xf0u4wogxlsc/2UiIMQsFTw4qEvQMzuMzFA/d79bee6cf7655380350634d065564469/gatsby.svg"
                }
              }
            ]
          }
        },
        {
         "node": {
            "title": "WordPress Site",
            "technologies": null
          }
        },
        {
          "node": {
            "title": "Portfolio",
            "technologies": null
          }

1 个答案:

答案 0 :(得分:0)

使用“ gatsby clean”清除缓存可以解决此问题。