Bootlog flat theme快速上手

bootlog   intro   beginner   tutorial  

欢迎阅读bootlog的快速上手说明,完整的使用说明和文档请参见bootlog in github。 本示例的代码都保存在bootlogFlatDemo项目中。

bootlog是什么

bootlog是基于sbt、twirl、pegdown、bootstrap和bootflat创建的一个静态博客生成器,目标用户是scala、java以及github使用者。

bootlog提供了两个示例,分别展示了bootstrap主题bootflat的主题

快速上手

bootlog是一个sbt插件,所以这里假设您使用sbt作为自己的常用构建工具之一。

几分钟完成博客创建

第一步,开通github主页

  • 注册github账户
  • 创建主页仓库:{username}.github.io
  • 创建博客仓库:blog【记得创建它的gh-pages分支】
  • 详细过程参见github帮助

第二步,fork本工程

可以选择在github上直接fork本工程,或使用命令行:

git clone https://github.com/jasonqu/bootlogDemo blog
cd blog
git remote set-url origin git@github.com:USERNAME/blog.git
git push origin master

第三步,修改参数

打开conf目录下的application.conf,将其中的rootPath修改为自己的仓库名,如blogproduction_url修改为自己的github网址—— http://{username}.github.io

然后将build.sbtgit.remoteRepo修改为自己的仓库即可——"https://github.com/{username}/{rootPath}.git"

第四步,写博客

现在万事俱备,只需要在_content/_posts下写自己的博客,使用sbt ghpagesPushSite发布网站,然后就可以在 http://{username}.github.io/{rootPath}/静静地欣赏自己的大作了:)

如果遇到问题,欢迎来bootlog提issue。