我的 Gatsby GraphQL 架构不会使用新的 Sanity 架构进行更新

     2023-02-22     71

关键词:

【中文标题】我的 Gatsby GraphQL 架构不会使用新的 Sanity 架构进行更新【英文标题】:My Gatsby GraphQL schema wont update with new Sanity schema 【发布时间】:2020-03-02 21:55:12 【问题描述】:

我正在尝试更新我的 CMS 以启用用户定义的产品滑块。将相关架构添加到我的健全源文件(这有效)并将文档添加到架构后,盖茨比方面没有更新。

我无法找到如何在任何地方更新 graphql 架构。我已经尝试在 sanity 和 gatsby 上删除缓存,构建开发版本并尝试使用它们,但没有任何效果

【问题讨论】:

【参考方案1】:

每当您的架构发生变化时,您还需要重新部署 GraphQL 端点。 cd 到您的 Studio 文件夹并输入:

sanity graphql deploy

Sanity 文档网站有更多关于更新您的GraphQL endpoints。

【讨论】:

当我尝试使用该命令时,我收到响应“-bash: sanity: command not found”【参考方案2】:

使用 NVM 管理您的节点版本。

导航到工作室文件夹。

通常,该 bash 命令与 NVM 未处于活动状态或从无法识别 sanity 的文件夹执行命令相关联。

【讨论】:

【参考方案3】:

对于在运行 sanity graphql deploy 后仍然收到错误“bash: sanity: command not found”的人。使用npx @sanity/cli graphql deploy

【讨论】:

如何使用 gatsby-image 显示新添加的图像文件?

...e没有看到新图片,这就是我的Image.js文件的样子。我认为graphql数据需要以某种方式刷新,因为 查看详情

gatsby-source-graphql + ACF 字段未显示

】gatsby-source-graphql+ACF字段未显示【英文标题】:gatsby-source-graphql+ACFfieldsnotshowingup【发布时间】:2020-04-2002:07:01【问题描述】:我想知道为什么我的ACF字段没有显示在使用gatsby-source-graphql插件的gatsby应用程序中?我的ACF字段在我... 查看详情

如何使用 Gatsby Image 映射我在 GraphQL 中的默认导出?

】如何使用GatsbyImage映射我在GraphQL中的默认导出?【英文标题】:howcanimapmydefaultexportinGraphQLwithGatbsyImage?【发布时间】:2020-05-2507:49:49【问题描述】:我想在GraphQL中映射我的导出,而不是重复我的图像3次,检查我的代码以了解... 查看详情

在 Gatsby 中允许可选的 GraphQL 数据

】在Gatsby中允许可选的GraphQL数据【英文标题】:AllowoptionalGraphQLdatainGatsby【发布时间】:2020-06-0222:57:04【问题描述】:我正在尝试在我的gatsby-node.js文件中构建一个支持可选值的类型。我认为这是通过[String!]!完成的。如何在home.j... 查看详情

使用 Gatsby/Contentful 从 Graphql 获取参考数据

】使用Gatsby/Contentful从Graphql获取参考数据【英文标题】:GettingreferencedatafromGraphqlusingGatsby/Contentful【发布时间】:2021-07-0122:38:50【问题描述】:我正在努力从我的Graphql的参考部分获取数据。我得到了一个Contentful内容模型,其中... 查看详情

Gatsby 的 GraphQL 查询 - 具有灵活内容模型的内容设置

】Gatsby的GraphQL查询-具有灵活内容模型的内容设置【英文标题】:GraphQLqueriesforGatsby-Contentfulsetupwithaflexiblecontentmodel【发布时间】:2019-01-2012:46:41【问题描述】:我有一个gatsby网站,其中包含contentful插件和graphql查询(设置正常)... 查看详情

Gatsby 中单个 JSON 对象的 GraphQL 查询

】Gatsby中单个JSON对象的GraphQL查询【英文标题】:GraphQLqueryforasingleJSONobjectinGatsby【发布时间】:2019-07-2911:48:15【问题描述】:我有使用gatsbycli创建的基本Gatsby应用程序,我正在尝试使用来自@987654323的gatsby-transformer-json和gatsby-sourc... 查看详情

Gatsby GraphQL 是不是需要括号?

】GatsbyGraphQL是不是需要括号?【英文标题】:DoesGatsbyGraphQLNeedSurroundingParentheses?GatsbyGraphQL是否需要括号?【发布时间】:2020-09-0717:25:08【问题描述】:我是Gatsby的新手,尤其是有趣的语法选择(仅对字符串使用模板文字,不包... 查看详情

Gatsby & GraphQL - 从查询文件中呈现下载链接

】Gatsby&GraphQL-从查询文件中呈现下载链接【英文标题】:Gatsby&GraphQL-renderadownloadlinkfromaqueriedfile【发布时间】:2020-02-1513:04:53【问题描述】:我正在使用Gatsby构建一个静态网站,我需要在上面放置一些.txt或.pdf文件,以便访... 查看详情

gatsby 和 graphql :过滤特定的单个图像

】gatsby和graphql:过滤特定的单个图像【英文标题】:gatsby&graphql:filteringforaspecificsingleimage【发布时间】:2020-09-0319:02:21【问题描述】:我不太了解graphql或gatsby,但我相信我的所有图像都通过将其放在我的gatsby-config.js中加载到... 查看详情

“无法读取未定义的属性‘节点’” - Gatsby/GraphQL/Prismic

】“无法读取未定义的属性‘节点’”-Gatsby/GraphQL/Prismic【英文标题】:"Cannotreadproperty\'node\'ofundefined"-Gatsby/GraphQL/Prismic【发布时间】:2020-01-0105:04:37【问题描述】:我正在使用来自Gatsby的“gatsby-source-prismic-graphql”插件... 查看详情

Gatsby - 如何使用 GraphQL 查询 src/data/ 子文件夹中的所有 YAML

】Gatsby-如何使用GraphQL查询src/data/子文件夹中的所有YAML【英文标题】:Gatsby-HowtoqueryforallYAMLinasubfolderofsrc/data/usingGraphQL【发布时间】:2021-11-2509:25:32【问题描述】:我正在尝试在我的数据文件夹的子文件夹中查询所有YAML文件。我... 查看详情

源 GraphQL API:HTTP 错误 400 错误请求

】源GraphQLAPI:HTTP错误400错误请求【英文标题】:SourceGraphQLAPI:HTTPerror400BadRequest【发布时间】:2021-12-0323:32:16【问题描述】:我已经建立了一个可通过网关访问的阿波罗联盟架构。我想通过gatsby使用官方插件gatsby-source-graphql访问... 查看详情

使用 Graphql 和 gatsby-source-filesystem 查询文件夹

】使用Graphql和gatsby-source-filesystem查询文件夹【英文标题】:QueryfolderusignGraphqlandgatsby-source-filesystem【发布时间】:2020-11-1419:55:30【问题描述】:编辑我想我不清楚我的问题。问题是sourceInstanceName正在返回问题中显示的空数组,即... 查看详情

使用 GraphQL 映射 Gatsby 画廊图像

】使用GraphQL映射Gatsby画廊图像【英文标题】:MappingGatsbygalleryimageswithGraphQL【发布时间】:2021-03-1813:32:20【问题描述】:我试图弄清楚如何使用graphql查询将画廊图像映射到Gatsby中的灯箱组件。我想我需要设置images=tothechildimagesharp... 查看详情

来自 markdown 帖子的 Gatsby 图像未从 graphql 查询中显示

】来自markdown帖子的Gatsby图像未从graphql查询中显示【英文标题】:Gatsbyimagesfrommarkdownpostsnotdisplayingfromgraphqlquery【发布时间】:2021-05-0422:01:27【问题描述】:我使用Markdown与Gatsby和Tailwind建立了一个博客文章。使用graphql查询数据时... 查看详情

如何在 graphQL 中获取 Gatsby 页面 HTML

】如何在graphQL中获取Gatsby页面HTML【英文标题】:HowtogetGatsbypageHTMLingraphQL【发布时间】:2021-02-1111:33:21【问题描述】:我正在尝试使用elasticlunr实现站点搜索,并按照gatsby-plugin-elasticlunr-search的说明进行操作。我一直在尝试建立... 查看详情

Gatsby 如何使用 GraphQL 提供 Markdown frontmatter?

】Gatsby如何使用GraphQL提供Markdownfrontmatter?【英文标题】:HowdoesGatsbyserveupMarkdownfrontmatterwithGraphQL?【发布时间】:2019-01-2315:22:01【问题描述】:对我来说Gatsby最有趣的功能是gatsby-source-filesystem能够利用降价文件目录并通过GraphQL查... 查看详情