阿里云新用户优惠

使用hugo快速生成个人博客

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

环境依赖

  • golang
  • git
  • gitee 仓库
  • 本站模板基于 hugo-icarus-theme
  • 本文基于windows下操作

操作流程

  • 安装Hugo go get -u -v github.com/spf13/hugo
  • windows下的hugo执行文件需要手动生成,在 GOPATH 中 pkg/mod/github.com/sf13/hugo 目录中,执行go build 生成hugo.exe
  • 将hugo.exe移动到 GOPATH 的 bin 目录
  • 将bin目录添加到计算机的环境变量 Path 中,即可直接使用 hugo 命令
  • 在GOPATH的src目录 执行生成站点命令 hugo new site xiyoudaodao
  • 启动服务命令 hugo server -w -w用于动态监听文件修改实时更新页面
  • 可以自己修改模板文件,在layouts目录中对应themes目录结构和文件创建需要修改的目录和文件
  • 执行hugo即生成静态文件 文件目录public,上传到gitee仓库,更新即可
  • 个人博客白嫖完毕

关注微信公众号,与我交流吧~

分享