我正在尝试更新CMS以启用用户定义的产品滑块。将相关的架构添加到我的健全性源文件中(这可行)并将文档添加到架构中之后,盖茨比方面就没有更新。
我无法找到如何在任何地方更新graphql模式的方法。我尝试删除完好性和gatsby上的缓存,构建开发版本并尝试使用它们,但没有任何效果
答案 0 :(得分:0)
每当架构更改时,您还需要重新部署GraphQL端点。 cd
到Studio文件夹并输入:
sanity graphql deploy
Sanity文档站点上有更多有关更新GraphQL endpoints的信息。
答案 1 :(得分:0)
使用NVM管理您的节点版本。
导航到studio文件夹。
通常bash命令与NVM处于不活动状态或从无法识别完整性的文件夹中执行命令有关。
答案 2 :(得分:0)
对于在运行sanity graphql deploy
之后仍然收到错误“ bash:健全性:找不到命令”的人。使用npx @sanity/cli graphql deploy
。