问题标签 [sanity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Sanity.io 代码输入 - 如何为突出显示的行添加输入字段?
我一直在尝试向highlightedLines
Sanity.io 代码输入添加字段。我发现的唯一文档在模块的npm 页面上,并且有一个示例数据模型:
我已经尝试(天真地)将fields: { foo: "array" }
属性添加到 中的“代码块”对象blockContent.js
,但是工作室没有编译,抛出Cannot override 'fields' of subtypes of "object"
错误。
我是否需要分别创建新类型code
并用其他字段装饰它?
我很乐意接受任何建议。
sanity - 理智可以吗?计划对 Sanity 的外部 API 调用
这是我想要完成的任务?
1- 每晚对新闻 API 进行 fetch 调用 2- 获取最新头条新闻 3- 导入到 Sanity...
理智允许你这样做吗?它有 cron 任务吗?
谢谢,
sanity - 如何通过 HTTP 从 Sanity 下载文件?
我想知道是否有可能通过 HTTP 请求从 Sanity 下载文件?
我只有参考 ID:
我想这样做是这种情况:
graphql - 如何在 Gatsby GraphQL 中过滤子数组?
这让我得到了所有事件showOnSite === true
:
然后我想relatedEvents
在这些结果中进行过滤,也可以通过showOnSite === true
. 当然 GraphQL 可以做到这一点?
usingelemMatch
不起作用,因为它只给了我relatedEvents
have的事件showOnSite === true
,如下所示:
从逻辑上讲,我希望这能奏效,但没有......
sanity - "sanity init" command fails at "Resolving dependencies"
I just wanted to create a new Sanity project. After running npm install -g @sanity/cli
, which worked fine, I run sanity init
. At the last step it crashed with the following warning:
Error Message From CMD
I didn't find any similar issues yet, so I post it here. I also have installed the latest NODE and NPM version.
javascript - 盖茨比没有为新发布的更改保持理智
我有一个 Gatsby 站点部署到 netlify。在开发模式下,我设置了watchMode:true
gatsby-source-sanity选项,in gatsby-config.js
这可以很好地观察 sanity studio 的变化,但在生产中却没有。我尝试添加一个令牌并在和watchMode
之间切换。我看到生产变化的唯一方法是在 Netlify 上重新构建我的网站true
false
sanity - 通过 Sanity Studio 中的引用链接时,如何访问资产的 URL?
我想在 Sanity Studio 中上传 PDF,然后在主站点内容中链接到这些 PDF。
我在 Sanity Studio 中的 simpleBlockContent 输入中添加了对包含“文件”字段的文档的引用。
我为 PDF 创建了一个文档架构:
我试图在我的输入组件的架构中引用它:
但是,当我在前端将 pdfLink 添加到我的 serializers.js 时,从处理所有其他页面内容的 _rawContent graphql 查询传递给它的数据中没有任何类似文件链接的内容。
如何访问构建链接到已上传资产的 URL 所需的信息?
sanity - 解决 Sanity.io 中块内容中的引用
我在理智中有这样的内容块:
当进行类似的查询时
我得到了参考,但我想返回完整的文档。我尝试了每种方法,但文档仅解释了内容块之外的引用,并且这些方法不起作用。
这是查询返回的内容:
sanity - 错误:在插件“@sanity/base”中找不到“sanity.json”文件
我是 sanity 的新手,并试图按照 youtube 上的教程进行操作,但是当我运行“sanity start”时出现此错误。谁能给我建议我应该做什么?