【发布时间】:2020-02-03 16:38:04
【问题描述】:
我正在使用 Gatsby 和 Contentful 作为 CMS 构建静态网站,但遇到了一个非常烦人的问题。使用“gatsby develop”重建后,链接到我的内容的资产(图像和 SVG)随机消失。 Contentful 表示它们仍然“已发布”,但并未出现在 GraphiQl 中。除此之外,整个领域都在消失。到目前为止我发现的唯一解决方案是删除 Contentful 中的资产,重新上传它们,重新链接它们,然后 gatsby 开发。
在此屏幕截图 (https://imgur.com/a/vc1OHPv) 中,您可以看到所有“技术”资产都已发布,但它们并未显示在 GraphiQl 中,尽管它们之前已显示,而我在此期间没有进行任何更改!
有没有人遇到过类似的问题并可以提供一些建议?谢谢!
"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
}
【问题讨论】:
标签: graphql gatsby contentful