Hello Huge

[TOC]

什么是 Hugo

Hugo是由Go语言实现的静态网站生成器。简单、易用、高效、易扩展、快速部署。

其实这玩意只需要百度一下就出来了,这里就不作赘述了。有兴趣的同学可以去官网或者中文文档查看详情。类似的静态网站生成器还有很多,比如HexoJekyll等等,本博文只是记录一下使用Hugo搭建博客的过程,就不做它们之间的对比了。

开始折腾 Hugo

参照Hugo中文文档

环境准备

  • [x] Go

  • [x] Hugo

  • [x] Git

安装Go
安装Hugo

GitHub Pages && Gitee && ECS

WebHooks + Jenkins 实现实时发布

  • 为了方便随时写作(愿景),避免每台电脑上都安装环境,所以将hugo编译所需要的环境都安装在了ecs服务器上。