如何用hugo搭建个人博客

711 阅读1分钟

Hugo是一个用Go语言编写的静态网站生成器,它使用起来非常简单,只要要一个二进制文件hugo(hugo.exe)即可轻松用于本地调试和生成静态页面。

Hugo下载地址:github.com/gohugoio/hu…

下载安装Hugo

选择对应的文件一路Next安装即可,比如我的电脑是windows 64位就下载hugo_0.59.1_Windows-64bit.zip

解压后将其添加到环境变量中即可。

创建站点

quickstart一般为github的用户名。

用vscode运行,得到以下目录

  1. archetypes :存放default.md,头文件格式
  2. content :content目录存放博客文章(markdown文件)
  3. data :存放自定义模版,导入的toml文件(或json,yaml)
  4. layouts :layouts目录存放的是网站的模板文件
  5. static :static目录存放图片,css等静态资源
  6. config.toml :config.toml是网站的配置文件

添加主题

Hugo上有大量的主题,新手建议使用默认主题。

编写博客内容

创建第一篇博客,创建md时文件默认是draft = true,即草稿,博客完成后可将true改为false发表。

运行Hugo

在站点根目录执行 Hugo 命令进行调试。

部署

在GitHub上创建一个Repository,命名为:用户名.github.io。在站点根目录执行 Hugo 命令生成最终页面。