Skip to content
My Perfect Hugo Blog
Branch: master
Clone or download
Latest commit 0c8be4f Jul 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
content new post about quickjs Jul 14, 2019
layouts update rss Feb 23, 2019
static change to coding.net Jun 4, 2016
themes update rapid theme submodule Feb 24, 2018
.gitignore initial commit Sep 12, 2015
.gitmodules replace to rapid submodule Feb 5, 2016
LICENSE initial commit Sep 12, 2015
README.md
_mdwriter.cson new post 7-eleven Apr 10, 2016
config.yaml fix hugo warning Aug 12, 2017
create-post.py
deploy.py change to coding.net Jun 4, 2016
push.py test webhook Oct 14, 2018

README.md

Hugo

Hugo是一个用Go语言编写的静态网站生成器,它使用起来非常简单,相对于Jekyll复杂的安装设置来说,Hugo仅需要一个二进制文件hugo(hugo.exe)即可轻松用于本地调试和生成静态页面。

Hugo生成静态页面的效率很高,我的260多篇博客文章生成几乎是瞬间完成的,而之前用Jekyll需要等待10秒左右。

Hugo自带watch的调试模式,可以在我修改MarkDown文章之后切换到浏览器,页面会检测到更新并且自动刷新,呈现出最终效果,能极大的提高博客书写效率。再加上Hugo是使用Go语言编写,已经没有任何理由不使用Hugo来代替Jekyll作为我的个人博客站点生成器了。

参考文章:使用hugo搭建个人博客站点

Usage

Demo:http://blog.coderzh.com/

界面参考 http://cyrillschumacher.com/ 做了一些修改,并做了一个皮肤:rapid

需要该皮肤的朋友请单独 clone 这个皮肤:https://github.com/coderzh/hugo-rapid-theme

我的博客使用 git submodule 的方式引用的 rapid 皮肤,所以,clone 本 repo 后,记得执行:

git submodule init
git submodule update

启动调试

$ hugo server

打开浏览器:http://localhost:1313

部署

参考 deploy.py

参考文章:通过webhook将Hugo自动部署至GitHub Pages和GitCafe Pages

You can’t perform that action at this time.