我发现Jekyll对于维护静态html网站和博客非常容易和有用,特别是与GitHub页面一起。想知道是否有任何静态站点生成器或CMS有助于维护Jekyll站点的实时预览,内联编辑,布局管理,文件管理等。
答案 0 :(得分:10)
新兴的“无头CMS”服务市场让您(或其他作家)通过网络界面编辑内容,然后通过API访问此内容。大多数都有webhooks,当存储在CMS中的内容发生变化时,可以用来触发静态站点的重新生成。这些平台已经存在用于jekyll集成的库。
无头CMS的列表:
答案 1 :(得分:6)
我找到了这些解决方案:
第二个似乎对我更有希望。我们基本上想要开发jekyll模板,但希望非编码人员有可能在线编辑内容。
如果您不想付费而且您可以托管解决方案或离线编辑,那么您可以尝试这个:https://github.com/jekyll/jekyll-admin(虽然我没有尝试过,但是如果你请与我分享您的经历。)
答案 2 :(得分:6)
一些很酷的产品符合这个要求:
他们中的大多数直接与Git同步,因此开发人员可以直接推送回购,而非技术用户通过在更简单的用户界面中保存内容(触发构建)间接地做同样的事情。
我个人喜欢CloudCannon,因为它简单,更具视觉效果。为非技术人员编辑内容的方法(我们的开发人员之一写了using CC + Jekyll for a multilingual site的完整内容,如果有帮助的话。)
Netlify CMS'开源方法也很整洁。 CMS基本上是您在任何项目中注入的反应应用程序。
快乐的编码。
答案 3 :(得分:1)
我刚刚完成了一个简单的编辑器。你可以在github上找到它here。它仍处于初始发布阶段,但它确实附带了jekyll上编辑帖子和管理它们的实时预览。
答案 4 :(得分:0)
我正在搜索相同的内容,因为我发现所有静态网站生成器都需要Markdown知识,这对我的客户来说根本不适合。 我找到了这个很棒的CMS(Kinda!)https://sitecake.com/
仍然不知道如何用它来管理收藏品,比如列出少数带有灯箱细节的产品,但我相信它是可能的。