静态博客生成器
项目描述
戈拉布尔是使用Python编写的静态博客生成器。它深受Jekyll的启发,但(显然!)更好(至少在我看来)。
您可以在我的博客上看到它的实际应用效果(源代码也在Github上)。
戈拉布尔是免费软件,可在GNU GPLv3许可证的条款下使用。
特性
依赖项
安装
安装Python(版本2.6,戈拉布尔目前与Python 3不兼容)
安装依赖项
安装戈拉布尔:您可以使用Python工具(easy_install戈拉布尔或pip install戈拉布尔)或,如果您是Linux用户,则可以使用您分发版的工具(pacman,aptitude,emerge…)如果有人为它打包了戈拉布尔
创建一个目录,您将在此目录中放置所有文件
创建您的配置文件和模板;您可以参考我的模板作为示例
在content/posts目录下编写您的帖子,使用Markdown语法,并带有YAML标题作为元数据(再次,请参考我的博客中的示例)
运行golbarg来生成整个站点
上传到某处并享受您的博客!
golbarg-mode for Emacs
如果您使用Emacs,您可能想使用golbarg-mode。只需将golbarg.el所在的目录添加到您的load-path,在您的.emacs文件中添加(require 'golbarg),然后完成设置。现在,您可以使用M-x golbarg-mode将缓冲区切换到Golbarg主要模式,并使用其他命令,如golbarg-new-draft,golbarg-publish-post,和golbarg-preview(在自定义golbarg-drafts-dir和golbarg-posts-dir变量之后)。
您可以在我的emacs-config仓库中看到一个完整的配置示例。
golbarg-mode需要markdown-mode和yaml-mode来运行,因此请确保首先安装这些模式。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
构建分布
Golbarg-0.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 34a680acdbf346681bf1279a12d5f20a07ff6876549983a6bcee68382ecbea5f |
|
MD5 | c9e518908f3960d9b16738effdacd693 |
|
BLAKE2b-256 | 1c44413e1a4132b6ae74db60d439dd5bcb086bfc44fed1564da2d240114612ff |
Golbarg-0.2-py2.6.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cc6f81fb95f2081d669e9f0f15aa26ae1a0fb32654a9ddff56b9fedb34d24d36 |
|
MD5 | 39f3ceaa180752993db3e56e003f91d7 |
|
BLAKE2b-256 | 18c3b293430641713b59ad05ee31d6f149899194bf8dca88b532377cbfafbe6e |