Skip to content

coderzh/coderzh-hugo-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

228 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hugo

Update: Hugo 更新太快,经常导致不兼容情况。不想耗费精力去适配新版本了,所以,决定固定使用 0.63.2 版本了。去 GitHub Releases 页面下载: https://github.com/gohugoio/hugo/releases/tag/v0.63.2

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

About

My Perfect Hugo Blog

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors