ghost和github的静态站点生成器

buster的Python项目详细描述


超级简单,非常棒,强力static site generator forGhost

从一个干净的、无提交的Github存储库开始

生成静态页。预览。部署到github页面。

警告!这个项目是一个难题。这不是官方的。但对我有用。

接口

setup [--gh-repo=<repo-url>]

static/目录中创建GIT存储库

generate [--domain=<local-address>]

从本地运行的Ghost实例生成静态页

preview

预览在localhost:9000上生成的内容。

deploy

__________

add-domain<domain-name>

_______;根据Github的要求添加具有自定义域名的CNAME文件 页。

buster假设您当前目录中有static/文件夹(或 在setup命令期间创建一个)。可以指定自定义目录 使用[--dir=<path>]选项指向以上任何命令的路径。

别忘了在ghost的config.js中更改你的博客url。

安装

使用pip安装Buster很容易:

$ pip install buster

然后您就可以使用美妙的buster命令了

您还可以克隆源并直接使用buster.py文件。

要求

  • wget:使用brew install wget在Mac上安装wget。 在大多数Linux发行版上默认可用。
  • git:使用brew install git在Mac上安装git。 sudo apt-get install git在ubuntu/debian上

当 通过pip

安装
  • docopt:创造美丽 命令行接口很容易
  • GitPython: git的python接口。

鬼魂。什么?

Ghost设计精美, 完全可定制且完全Open Source博客平台。如果 你还没试过,看看吧。你会喜欢的。

ghost基金会是一个非营利组织,提供开源资金 并试图彻底改变网络出版的世界。 考虑一下donating to Ghost

巴斯特?

灵感来自鬼怪。

Ghost Buster Movie Poster

鬼魂杀手电影

贡献

检查现有的 issues或创建 新的。拉请求欢迎


中的jugaad制成 Dilli

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用安卓 studio和mysql进行第二次照片更新的java   java是我的pom。xml安装和生成失败   获取并处理java异常行   java 2d平台冲突错误   java使用SSH exec通道调用shell脚本,但忽略对其他shell脚本的调用   java如何将postgresSql查询重写为Springdata jpa查询   java无法使用IP地址和端口登录liferay 6.2   爪哇1。按钮不显示文本2。逻辑正确吗   java如何在片段中使用谷歌地图视图?   如何在java中连接字符?   Java右移输出负值   java@PropertySource()在@ImportResource()导入的XML中定义的bean中不起作用   Java、SWT使窗口(shell)部分透明   回溯回溯java中的DUCU