我对使用 Netlify CMS 很感兴趣,但它似乎只适用于博客文章。是否也可以将它用于实际的静态网站内容?
例如:
- 定义
<h1>
主页上的文本 <button>
在“联系我们”页面上为特定对象定义文本- 在“关于我们”折叠部分中定义要使用的背景图像
- 保存可在整个应用程序中使用的默认变量,例如“primaryColor”、“websiteName”、“supportEmailAddress”等。
- 定义要在导航栏中使用的链接
我已经在 Gatsby 网站上安装了 Netlify CMS,但我不知道该怎么做。所有在线指南都只提到创建博客文章,我在 Netlify CMS 文档中找不到任何相关信息。
我需要哪些设置才能为集合创建一个条目?例如,“主页布局”不应该有多个条目,只有一个包含所有相关信息的条目。
如果我想将变量保存到 json 文件(例如“primaryColor”)以便我的应用程序的其余部分可以使用它,那么我需要已经使用默认值创建该文件,否则应用程序将无法编译(所以我什至无法访问 /admin 页面来更新变量)。处理这个问题的最佳方法是什么?
基本上,我正在寻找一些文档或在线指南,了解如何以与 Wordpress高级自定义字段插件类似的方式将 NetlifyCMS 用于非博客网站。这甚至可能吗?