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第三方库


热门话题
安卓为什么Java AudioEffect不支持双簧管?   增加内存后出现java IntelliJ堆大小错误   在unix/linux中工作的java中将unicode字符串转换为ASCII   java是否缺少正确对齐输出的值?   java Spring 3 MVC:动态表单中的onetomany(创建/更新时添加/删除)   java在接口中创建两个通用参数   lambda使用Java 8从嵌套列表中使用forEach查找项的替代方法是什么?   Java正则表达式匹配10位电话号码,中间有空格   linux将log4j外部化。使用命令行Java的属性文件   带有SSL的java简单RMI服务器   java无法为事务[…]打开JPA EntityManager无法获取驱动程序类“null”和URL“null”的连接   Android设备上的java Oauth Foursquare   for循环的ImageButton名称的java骰子模拟浓缩   java有没有简单的1d条形码阅读器?   如何在调用resultset后解决“无效字符串或缓冲区长度”。从java到访问mdb的getString()连接   在Java8中,是否可以使用JVM参数来控制何时(或在什么条件下)卸载类?