简介

hugo是一个跨平台的静态网站生成器, 他支持windows, macos, linux. 我们一般用他来搭建个人博客系统. 他和普通的博客系统不太一样, 作者只用安静的编写Markdown文档, hugo就可以根据Markdown文档生成静态网站. 使作者更专注于写作, 而不是把精力浪费在折腾工具上面. hugo生成网站的速度也很快, 据官网上展示的数据, 500篇文章可以在不到5秒的时间转化成网站页面.

hugo是golang编写的, 所以在生成速度比较快一些. 除了hugo, 还有hexo, jekyll类型一样的工具. hexo使用的是nodejs编写, jekyll使用的是ruby编写, 所以在生成页面速度上要逊色一些.

通过包管理器安装

windows

请使用Chocolatey或者Scoop快速安装

1
choco install hugo 
1
scoop install hugo

macos

请使用Homebrew快速安装

1
brew install hugo

linux

请使用apt快速安装

1
sudo apt-get install hugo

通过二进制包安装

下载对应系统的二进制包, 解压后可以直接使用, 如果需要在全局使用, 需要配置对应的环境变量, 每个系统的配置方式不同可自行百度.
下载地址:

1
https://github.com/gohugoio/hugo/releases

通过源码安装

必备工具:

  • git
  • go

建议使用最新的golang版本

1
2
3
git clone https://github.com/gohugoio/hugo.git
cd hugo
go install