欢迎阅读bootlog的快速上手说明,完整的使用说明和文档请参见bootlog in github。 本示例的代码都保存在bootlogFlatDemo项目中。
bootlog是什么
bootlog是基于sbt、twirl、pegdown、bootstrap和bootflat创建的一个静态博客生成器,目标用户是scala、java以及github使用者。
bootlog提供了两个示例,分别展示了bootstrap主题和bootflat的主题
快速上手
bootlog是一个sbt插件,所以这里假设您使用sbt作为自己的常用构建工具之一。
几分钟完成博客创建
第一步,开通github主页
第二步,fork本工程
可以选择在github上直接fork本工程,或使用命令行:
git clone https://github.com/jasonqu/bootlogFlatDemo blog
cd blog
git remote set-url origin git@github.com:USERNAME/blog.git
git push origin master
第三步,修改参数
打开conf
目录下的application.conf
,将其中的rootPath
修改为自己的仓库名,如blog
;production_url
修改为自己的github网址—— http://{username}.github.io
。
然后将build.sbt
的git.remoteRepo
修改为自己的仓库即可——"https://github.com/{username}/{rootPath}.git"
第四步,写博客
现在万事俱备,只需要在_content/_posts
下写自己的博客,使用sbt makeMD ghpagesPushSite
发布网站,然后就可以在 http://{username}.github.io/{rootPath}/
静静地欣赏自己的大作了:)
如果遇到问题,欢迎来bootlog提issue。
Have fun!