问题标签 [contentful-api]
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 - Netlify 上的 Gatsby 部署失败,错误代码为 127
我正在尝试使用 github 在 netlify 上部署一个 gatsby 项目。一切正常,但最后我面临这些问题。
9:32:45 AM: node: symbol lookup error: /opt/build/repo/node_modules/gatsby-source-contentful/node_modules/sharp/build/Release/sharp.node: undefined symbol: vips_foreign_heif_compression_get_type
9:32:45 AM: Skipping functions preparation step: no functions directory set
9:32:45 AM: Caching artifacts
9:32:45 AM: Started saving node modules
9:32:45 AM: Finished saving node modules
9:32:45 AM: Started saving pip cache
9:32:45 AM: Finished saving pip cache
9:32:45 AM: Started saving emacs cask dependencies
9:32:45 AM: Finished saving emacs cask dependencies
9:32:45 AM: Started saving maven dependencies
9:32:45 AM: Finished saving maven dependencies
9:32:45 AM: Started saving boot dependencies
9:32:45 AM: Finished saving boot dependencies
9:32:45 AM: Started saving go dependencies
9:32:45 AM: Finished saving go dependencies
9:32:48 AM: Error running command: Build script returned non-zero exit code: 127
9:32:48 AM: Failing build: Failed to build site
9:32:49 AM: failed during stage 'building site': Build script returned non-zero exit code: 127
9:32:49 AM: Finished processing build request in 1m36.385195021s
如何修复符号查找错误:/opt/build/repo/node_modules/gatsby-source-contentful/node_modules/sharp/build/Release/sharp.node:未定义符号:vips_foreign_heif_compression_get_type
contentful - 使用 Contentful Management SDK 创建资产时出错
我正在使用内容管理 JS SDK,版本 5.21.1
尝试创建新的图像资产但出现错误。我尝试先上传图片并调用 createAsset:
我也尝试过直接使用 createAssetFromFiles :
这是我得到的错误(两个调用相同):
通过阅读您的文档,我的印象是在创建资产后会自动创建 URL,所以我不确定这个错误是什么意思。
任何帮助是极大的赞赏!
contentful - 脚本化迁移的内容最佳实践
我们正在使用 Contentful CMS,并且有兴趣以编程方式迁移我们的架构。Contentful 在此处提供迁移指南 - https://www.contentful.com/developers/docs/tutorials/cli/scripting-migrations/
该指南描述了如何编写迁移脚本并针对 Contentful 运行它们以更改其架构。但是,它没有提供有关如何运行脚本的指导。执行迁移后,您似乎必须手动记住永远不要再次运行它(如果再次执行它会产生错误)。这使得自动化模式更改变得困难。是否存在围绕此的最佳实践?
javascript - 创建资产时的 Contentful Content Management API 错误 422
我正在尝试使用 Contentful Content Management API 创建图像并将其作为资产发布,但到目前为止一直没有成功,我已经能够成功创建和发布条目,但我无法弄清楚为什么资产无法正常工作。这是我创建资产的代码。最终目标是使这项工作适用于一系列图像/附件,但我试图在处理多个图像/附件之前只使用一个。
控制台中的错误是这样的:
我一直在尝试搜索其他示例,因为文档不完整,并且没有一个示例对我有用。我尝试的一种解决方案是使用 fs.createReadStream() 函数,但它已从 React 中删除。
contentful - 无法获取条目列表:找不到资源(内容)
我正在尝试根据 category_type 检索条目列表,但出现以下异常:
这是调用代码:
content_type 名称正确,拼写没有错误。
我尝试了不同的代码来获取有关我尝试访问的空间的信息,并且效果很好:
输出:
所以我认为这与安装没有任何关系。
我正在使用contentful_dart 0.0.5
依赖项
contentful - 无法在 Contentful 中创建内容类型
我对 Contentful 很陌生,并且正在使用公司的 Contentful 帐户。此配置文件具有管理员访问权限,我无法创建内容类型。“添加内容类型”按钮显示为禁用。我检查了可以添加的内容类型的数量是否有限制,按需层可以有 500 种内容类型,而承诺层可以有 1000 种内容类型。我有很多不同的空间,我检查了一下,我们只创建了 99 种内容类型,结合了这个帐户中的所有空间。
这是否与角色和权限有关?
如果是这种情况,我不应该有能力创建新的内容类型,因为我有管理员权限吗?
javascript - 带有 next.js 的内容丰富的富文本
我试图在我的博客中集成内容丰富的文本,并且它只能使用粗体、段落和斜体。我不能让图像和嵌入的东西出现。
首先我有这个组件:
然后,在帖子页面中,我导入该组件并像这样传递数据:
<Content content={article.fields.body} />
这个问题有答案吗?
contentful - 如何在内容中放置动态价值?
我正在使用内容。在其中一个内容模型中,我想根据所选选项显示动态值。
例如,在内容中,我收到如下消息:恭喜,您的 <USER_TYPE> 帐户已成功创建。
我有管理员/版主/用户的选项然后如果
- 我选择管理员,消息应该显示为:恭喜,您的管理员帐户已成功创建。
- 我选择版主,消息应显示为:恭喜,您的版主帐户已成功创建。
如何将 <USER_TYPE> 替换为所选值?请指导。