我开始学习Hyde,并且从Github克隆了一些用Hyde编写的博客。我可以在网络浏览器中成功生成这些示例博客,并在本地提供服务;但是,我似乎无法弄清楚如何真正生成新内容。例如,如何在HTML或markdown中添加新文件,然后将其提供给网站?我没有在docs中提到如何执行此操作。我想念什么?我正在处理的示例博客的目录结构如下所示:

---content
    ---about
    ---blog
---deploy
    ---about
    ---blog
---layout
   ---base.j2
   ---listing.j2
   ---posts.j2
---info.yaml
---site.yaml

谁能解释如何添加HTML或 Markdown 文件并提供服务?

最佳答案

Hyde没有创建新文件的命令。您可以在自己喜欢的编辑器中创建文件,并将其保存在正确的目录中。

例如,如果您要使用此URL撰写博客文章:
http://localhost:8080/blog/2012/01/05/a-new-post

您必须执行以下操作:

  • 在内容文件夹
  • 下创建目录blog/2010/01/05
  • 使用文本编辑器创建您的帖子
  • 将文件保存在您在步骤1中创建的目录中
  • 当您执行hyde genhyde serve时-您将看到文件显示在该URL中
  • 10-01 09:28