问题标签 [netlify-cms]

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.

0 投票
1 回答
3311 浏览

gatsby - 如何在 Netlify CMS 和 Gatsby 之间建立一对多连接

我在 gatsby 网站上使用 Netlify CMS。我在我的帖子集合上使用了 netlify CMS 关系小部件来引用我的作者集合的标题字段,所以......

这很好用,但是当我在我的 GraphiQL 窗口中进行查询时,唯一可用的字段是作者,只有一个字符串,我如何访问特定作者的所有 frontmatter?

0 投票
1 回答
596 浏览

jekyll - 如何修复我的 Netlify 站点的“sha”未定义错误?

所以我建立了一个主题为 [Moon](Failed to persist entry: TypeError: Cannot read property 'sha' of undefined) 的 Jekyll 站点,并将其上传到我的GitHub 存储库。然后我想将 Netlify 的管理面板添加到我的网站,所以我按照本指南修改config.yml了以下代码:

因为我得到了降价示例文件,例如:

但是在完成所有设置和部署之后,我访问了我网站的管理面板并尝试创建一个新帖子,但我不断收到以下错误。

我已经用谷歌搜索并修改了与我的 github 存储库匹配的branchsite,但错误一直显示,我该如何解决?

0 投票
1 回答
1541 浏览

github - 不使用 Netlify 的 Netlify CMS、Gatsby 和 GitHub 身份验证

有没有人幸运地使用 OAUTH 从 Netlify CMS 向 GB 进行身份验证,但不使用 Netlify API?如果是这样,你用了什么?我想用我的域进行身份验证,但我不确定我应该使用哪个 API 或包。我在学。任何帮助将不胜感激。

0 投票
0 回答
569 浏览

graphql - 盖茨比,如何用graphql“加入”?

我使用 gatsby 和 netlify-cms。我的架构:

我的查询:

有没有办法获取标签描述?我正在尝试使用片段,但它不起作用。我在 Gatsby GitHub 上提出了这个问题,有人建议我这个例子:

并使用此用法:

我收到此错误:“字段 \"tag\" 不能有选择,因为类型 \"String\" 没有子字段。”

0 投票
1 回答
480 浏览

gallery - 将 Netlify CMS 与 Hugo 一起使用 - 创建 Academic Hugo 主题的内容

我正在尝试将 Netlify CMS 集成到 Academic Hugo 主题中。我想构建一个 config.yml,其中包含用于发布、讨论等的集合。我的问题与类似。我能够配置每篇文章的一些字段,但我无法包含 [] 中的变量:

请问,任何 config.yml 都可以输出这种 md 吗?

非常感谢你的帮助!

更新:

最后我能够做到这一点,这是我遇到问题的另一种情况:

如果它可以帮助某人,这里的解决方案:

非常感谢!

0 投票
1 回答
2458 浏览

reactjs - Reactjs URL 在 Safari 浏览器上不起作用,仅在生产模式下的 chrome 浏览器上运行 - Netlify

我在 netlify 中部署了一个静态站点,但是我在开发模式下定义的路由,只在 chrome 浏览器中运行,其余浏览器返回 404 - page not found。

这是我的 Netlify 网址。 https://mithilesh-tarkar.netlify.com/

它在移动设备和笔记本电脑上的 Chrome 浏览器上打开。但它不会在 safari 和 firefox 上打开。为什么会这样???有人可以帮忙吗?

0 投票
2 回答
1013 浏览

reactjs - Netlify CMS 无法更新/替换已在 Gatsby.js 中优化的图像

从我的降价文件index.md中,...

...我想image1graphql...templates/index.js

但是我在终端中收到此错误...

(如果我不进行优化,我不会得到他的错误image1。)

gatsby-config.js,我把这些插件放在gatsby-source-filesystem...

我不确定为什么 GraphQL 认为image1是“字符串”类型。在index.md中,即使我更改image1: /img/City-Picture.jpg为图像的相对路径(image1: ../..static/img/City-Picture.jpg),我仍然会得到相同的错误。

当然,我更愿意保留它,/img/City-Picture.jpg因为只有这样才能在 Netlify CMS 中用于图像更新。在config.ymlNetlify CMS 中,我有...

...我认为我需要保持相同才能使图像编辑器在 CMS 中工作。

我试图实现最近构建的插件gatsby-remark-relative-images ,以补偿 Netlify CMS 无法使用相对路径,但我无法让它工作。

在https://github.com/netlify/netlify-cms/issues/325对此进行了积极的讨论,但到目前为止,我无法获得任何解决方案。

到目前为止,我有两个不完美的选择: 1. 有能力在 Netlify CMS 中编辑图像,但没有能力通过gatsby-image. 2. 无法在 Netlify CMS 中编辑图像,但可以通过gatsby-image.

如果可能的话,我更愿意两全其美。对此的任何见解将不胜感激。

0 投票
2 回答
3307 浏览

gatsby - 如何使用 Gatsby + Netlify CMS 正确提供国际化

我正在尝试制作一个多语言网站,但遇到了一些问题。

预期行为:

  1. 语言自动更改取决于浏览器语言

  2. 用户可以切换语言

    示例:https ://tic-tac-toe-ai.surge.sh/

我看到gatsby-plugin-i18n并遵循了如何使用它的建议,但我的问题是我通过 Netlify CMS 自动创建页面并且无法根据需要获得正确的文件名:page.lang.md 我正在获取page-lang.md.

我想知道是否有人已经有了可行的方法,或者可以告诉我我做错了什么,也许gatsby-plugin-i18n根本不适合这个堆栈

提前致谢

0 投票
2 回答
2707 浏览

gitlab - Netlify CMS 与自托管 Gitlab

我有一个 Gatsby 静态站点,目前通过 Zeit Now 从一个自托管的Gitlab帐户部署。

我想添加Netlify CMS,但它似乎只与 Gitlab.com 帐户集成

是否可以通过自托管 Gitlab 帐户使用 Netlify CMS?

0 投票
1 回答
758 浏览

internationalization - 如何使用 Hugo 和 NetlifyCMS 管理国际化

我正在使用 NetlifyCMS 集成(GitLab 作为后端)在 Hugo 网站上工作。我想知道我有哪些选项可以允许从 NetlifyCMS 管理面板中修改 Hugo 使用的国际化文件(i18n/en.yaml、、 ...)。i18n/fr.yaml

只需为每个页面创建一个单独的集合并在同一集合下添加一个页面的每个语言版本,就可以轻松修改内容文件的翻译(_index.md_index.fr.md、 ...)。

我应该如何处理 i18n 文件与 NetlifyCMS 的集成?https://gohugo.io/content-management/multilingual/#translation-of-strings