0%

基于hugo搭建博客

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

一、安装

  1. 通过Homebrew安装 brew install hugo
  2. 查看安装成功与否 hugo version

二、命令介绍

hugo [command] [flags]

  1. 初始化站点hugo new site xxx.com
  2. 版本和环境详细信息hugo env
  3. 创建文章hugo new index.md
  4. 编译生成静态文件hugo,将编译所有文件并输出到public目录
  5. 编译生成静态文件并启动web服务hugo server

三、搭建博客

  1. 安装hugobrew install hugo
  2. 初始化站点hugo new site quickstart
  3. 添加主题
1
2
3
4
cd quickstart
git init
git submodule add https://github.com/budparr/gohugo-theme-ananke.git themes/ananke
echo 'theme = "ananke"' >> config.toml
  1. 初始化博客hugo new posts/my-first-post.md
  2. 启动本地服务hugo server -D
  3. 生成静态文件hugo

四、参考

  1. hugo中文
  2. hugo英文

搭建流程总体上跟Hexo差不多,笔者主要认为有两点不同

Hugo比Hexo快,快的不是一星半点儿
Hexo主题丰富,Next主题绝了