Windows下载、安装 Hugo v0.164.0(附安装包hugo_extended_0.164.0_windows-amd64.zip)

发布于 2026/8/3 · 1 阅读
Hugo静态网站生成器Go语言Markdown网站构建开源软件Windowsv0.164.0gohugoioApache-2.0
Hugo 是用 Go 编写的最快静态网站生成器,能在数秒内渲染完整站点。支持 Markdown 内容、多语言、Sass/SCSS 编译和丰富的主题生态。GitHub 80k+ Stars,由 bep 主导开发。v0.164.0 新增 Chroma 暗色/亮色语法高亮、Hex 编解码和加密哈希模板函数,并修复了 v0.128.0 引入的性能回归问题。

封面.png

1. Hugo 简介

Hugo 是由 Steve Francia(spf13)于 2013 年创建的静态网站生成器(Static Site Generator),用 Go 语言编写。自 v0.14 起由 Bjorn Erik Pedersen(bep)担任主要维护者。Hugo 以"世界上最快的网站构建框架"著称,能将数千页的站点在不到一秒内完成构建(每页小于 1ms)。截至 2025 年 4 月,Hugo 在 GitHub 上已突破 80,000 Stars,拥有 800 多位贡献者和超过 300 个主题,是全球第二或第三大最受欢迎的静态网站生成器,被 Smashing Magazine、Cloudflare 等知名企业用于生产环境。

Hugo 专为速度和灵活性设计,提供先进的模板系统和快速的资源管道(Asset Pipeline)。凭借灵活的框架、多语言支持和强大的分类法(Taxonomy)系统,Hugo 广泛适用于企业网站、文档站点、个人博客、落地页、图片作品集和简历等场景。

Hugo 的核心能力包括:

  • CSS 处理:打包、转换、压缩、生成 source map、执行 SRI 哈希,支持 PostCSS 集成
  • 图片处理:转换格式、调整尺寸、裁剪、旋转、调整颜色、应用滤镜、叠加文本和图片、提取元数据
  • JavaScript 打包:将 TypeScript 和 JSX 转译为 JavaScript,打包、tree shake、压缩、生成 source map,支持 SRI 哈希
  • Sass 处理:将 Sass 转译为 CSS(通过 Dart Sass),打包、tree shake、压缩、生成 source map,支持 PostCSS 集成
  • Tailwind CSS 处理:将 Tailwind CSS 工具类编译为标准 CSS,支持 tree shake 和优化
  • Hugo Modules:通过公共或私有 Git 仓库共享内容、资源、数据、翻译、主题、模板和配置

Hugo 以单一二进制文件分发,无需外部工具链。使用内嵌 Web 服务器可以在开发过程中即时预览内容变更。Hugo 提供四个版本:标准版(standard)、deploy 版(支持直接部署到 GCS/AWS S3/Azure)、extended 版(含 Sass/SCSS 编译支持)以及 extended/deploy 版(功能最全)。绝大多数主题依赖 Sass/SCSS,建议使用 extended 版。

2. v0.164.0 版本亮点

该版本汇集了 5 位贡献者22 条 贡献。

本版本的显著新特性包括:

语法高亮增强:Chroma 语法高亮样式现已支持暗色/亮色配对(dark/light pairs),可通过 hugo gen chromastyles 命令的新标志进行配置。

新增模板函数:引入了三个新的模板函数 —— encoding.HexEncodeencoding.HexDecode 用于十六进制编解码,crypto.Hash 用于在模板中执行加密哈希运算。

标记与内容改进:新增 markup.rst.syntaxHighlight 配置选项,用于控制 reStructuredText 标记的语法高亮;Pandoc 标记现已支持引用(citation)。

模板与布局改进:传入 Page.Render 的布局支持子路径(sub path);模板名称查找现不区分大小写;.Render 在找不到模板时返回错误(而非静默失败)。

性能修复:修复了 Hugo v0.128.0 中引入的性能回归问题,对大型站点的构建速度有明显改善。

弃用提醒resources.PostProcess 已被弃用,请改为使用 templates.Defer

3. 获取安装包

如果访问 GitHub 不便,安装包及中文文档:https://hanshuixin.org/go/224Z(内含 hugo_extended_0.164.0_windows-amd64.zip、README 中英对照、发布说明中英对照和 LICENSE)。

Windows安装hugo-v0.164.0(hugo_extended_0.164.0_windows-amd64).zip
├── hugo_extended_0.164.0_windows-amd64.zip
├── Windows安装hugo-v0.164.0(hugo_extended_0.164.0_windows-amd64).pdf
├── README/
│   ├── README.md
│   └── README-中文版.md
├── 发布说明/
│   ├── RELEASE-NOTES.md
│   └── RELEASE-NOTES-中文版.md
└── LICENSE

4. 快速开始

hugo_extended_0.164.0_windows-amd64.zip 解压到任意目录,将其中的 hugo.exe 所在路径添加到系统 PATH 环境变量,即可在命令行中使用 Hugo。

常用命令

# 创建新站点
hugo new site mysite

# 添加主题
cd mysite && git init
git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke themes/ananke
echo "theme = 'ananke'" >> hugo.toml

# 创建新文章
hugo new content posts/my-first-post.md

# 启动开发服务器(含草稿)
hugo server -D

# 构建站点
hugo

# 查看版本和环境信息
hugo version
hugo env