posts

Hugo 的安装方法比较简单,支持多平台(Windows、Mac、Linux),以下是详细步骤,特别以 Windows 为例说明:

1. 下载 Hugo 二进制文件(推荐方式)

  • 访问 Hugo 官方 GitHub 发布页面,下载对应操作系统和架构的预编译版本(例如 Windows 64位是 hugo_X.X.X_Windows-64bit.zip)[5][8][10]。
  • 解压缩后得到 hugo.exe 文件。
  • hugo.exe 放到一个固定文件夹,比如 D:\Hugo\bin(Windows)[8]。
  • 把该目录添加到系统环境变量 PATH 中,方便在命令行直接调用 hugo 命令[6][8][10]。
  • 打开新命令行窗口,输入 hugo version 验证安装是否成功。

2. 使用包管理器安装(更简便)

  • Windows:可以用 Chocolatey 或 winget 安装

    • Chocolatey 命令:choco install hugo-extended
    • winget 命令:winget install hugo
      安装后同样确认环境变量配置正确即可[2][6]。
  • Mac:使用 Homebrew 安装

    1
    brew install hugo

    安装完成后输入 hugo version 验证[5]。

  • Linux:可通过包管理器或下载二进制文件安装。

3. 创建新站点并启动

安装完成后,可以用命令行创建新站点:

1
2
hugo new site mysite
cd mysite

下载喜欢的主题(可从 https://themes.gohugo.io/ 选择),放入 themes 文件夹,修改配置文件 config.toml 添加主题:

1
theme = "主题名"

启动本地预览服务器:

1
hugo server

浏览器访问 http://localhost:1313 即可预览网站[2][3][6]。

4. 其他安装方式(源码安装)

  • 需要安装 Go 语言环境
  • 运行命令:
    1
    go install github.com/gohugoio/hugo@latest
  • 如果需要 Sass/SCSS 支持,使用扩展版本:
    1
    go install github.com/gohugoio/hugo@latest --tags extended
  • 适合开发者或需要自定义编译的用户[5]。

总结

  • 推荐方式:下载官方预编译二进制文件,解压并配置环境变量,快速简单。
  • Windows 用户:也可用 Chocolatey 或 winget 等包管理器一键安装。
  • 安装完成后,使用 hugo new site 创建站点,配置主题,运行 hugo server 预览。

这样你就可以快速开始用 Hugo 搭建静态网站了。

Citations:
[1] https://blog.csdn.net/u011374856/article/details/129302590
[2] https://blog.csdn.net/e891377/article/details/134578928
[3] h


来自 Perplexity 的回答: pplx.ai/share