1

我有一个简单的 jekyll 网站,并试图让 netlify cms 作为页面和帖子的编辑器。

如果我尝试将页面移动到自定义集合文件夹中的页面文件夹中,那么它似乎不会构建它们,除非它们具有 .md 扩展名但页面中有很多自定义 html 并且使用 .md 似乎可以呈现页面上的 html 作为文本而不是 html。

如果我将页面留在根目录中,则 netlify cms 不会拾取它们,但是我对其进行了配置。

主要有3种页面,首页,二级网关类型页面,内容页面

然后是博客文章。

我应该如何配置它以便 netlify 可以编辑我的页面并且用户可以创建新页面?

网站在这里: https ://github.com/tofuwarrior/sites-clearspringacupuncture

谢谢。

4

1 回答 1

0

Netlify CMS 是一个很棒的系统。但是,如果您想要一种对开发人员也非常宽容的类似 WordPress 的体验,我推荐 CloudCannon。这是一个付费的 CMS,但它支持可视化编辑,这意味着任何静态页面<div class='editable'></div>都可以在他们的系统中进行编辑。它还支持图像大小调整。在 CloudCannon 中创建新页面就像克隆旧页面并重命名它们一样简单。绝对值得一试。

回到你的问题......看起来你在 config.yml 文件中写了“page”而不是“pages”。这是Netlify的工作配置文件,您可以在其中看到正确的名称是“pages”。

PS。我注意到您有一个“customcollections”文件夹。这对我来说似乎很奇怪。Jekyll中不是所有的集合都是自定义集合吗?

于 2019-06-18T07:17:00.550 回答