Habu 替代品
36我们整理了一个包含36个免费和付费的Habu替代方案的列表。主要竞争对手包括:Ghost, Grav。除了这些之外,用户还会将Habu与Jekyll, Hugo, Pelican进行比较。此外,您还可以在这里查看其他类似的选项:About。
我们整理了一个包含36个免费和付费的Habu替代方案的列表。主要竞争对手包括:Ghost, Grav。除了这些之外,用户还会将Habu与Jekyll, Hugo, Pelican进行比较。此外,您还可以在这里查看其他类似的选项:About。
Habu可能是您将遇到的最简单的静态博客生成器,没有胡扯。 如果您有足够的技术,并且需要一个简单的页面来发布您的作品,并且如果您对拥有大量代码库的博客平台感到厌恶和恐惧,并且对所有拜占庭式Ruby静态生成器感到厌恶,那么您可能会发现这个有用的小工具。
首先,您可以使用以下命令安装所有必需的依赖项:
pip安装Jinja2 Markdown Pygments PyYAML
现在,只需在某个位置下载并解压缩Habu,您就会找到带有以下可用命令行选项的主脚本habu.py:
用法:habu.py [-h] [-s] [-p] -d目的地
可选参数:
-h,--help显示此帮助消息并退出
-s,-static安装静态文件
-p,--pages生成静态页面
-d目的地,--destination目的地
指定目标文件夹安装位置
档案
您只需要执行python habu.py -d / path / to / dest,脚本就会自动处理可用的博客文章并在目标文件夹中生成结果HTML页面。
通过提供--static或--pages选项,您可以指示Habu分别安装静态文件(CSS,JavaScript等)并生成静态页面。
所有可用的博客文章都存储在posts /目录中,它们包含一组YAML标头,其后跟正文,并以空行分隔:
标题:博客文章
Slug:博客文章
数据:1971-01-01 00:00:00
博客文章内容。
博客文章的内容可以使用流行的Markdown语法(使编辑变得非常容易和灵活)或纯HTML进行定义。
Habu还集成了基于Pygments的预处理器,它将根据指定的编程语言突出显示代码块。
分享您对软件的看法,留下评论,帮助使其变得更好!
建議更改
你的反馈
Your vote has been counted.
Do you have experience using this software?