2

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

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

4

3 回答 3

8

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

sanity graphql deploy

Sanity 文档站点有更多关于更新GraphQL 端点的信息。

于 2019-11-06T12:15:13.160 回答
0

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

导航到工作室文件夹。

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

于 2020-04-07T23:50:59.277 回答
0

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

于 2020-12-06T10:00:04.690 回答