Featured image of post 开源项目 Hugo 介绍

开源项目 Hugo 介绍

Hugo是目前世界上最快、最受欢迎的开源静态网站生成器

Hugo 是目前世界上最快、最受欢迎的开源静态网站生成器(Static Site Generator),由 Go 语言编写。它可以帮你把 Markdown 格式的文章快速渲染成高颜值、高性能的个人博客或文档网站。

Hugo Logo

与传统的博客系统(如 WordPress)不同,Hugo 拥有以下突出优势:

  • 极致的速度: 毫秒级生成成百上千篇文章,构建速度极快。

  • 开箱即用: 单个可执行文件,无需安装臃肿的 Python、Node.js 等运行环境。

  • 丰富的生态: 拥有海量高质量的开源主题(如你正在使用的 Stack 主题)。

在 Windows 10 系统上,最简单、最干净的安装方式就是直接将 Hugo 下载并放到 cmder 的 bin 目录下。这样不仅无需手动配置系统环境变量,而且无论在哪个文件夹打开 cmder,都可以直接调用 hugo 命令。

Windows 10 系统 下载与安装 Hugo 教程

第一步:前往 GitHub 下载 Hugo

  1. 打开 Hugo 的官方 GitHub 发布页面:

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

  2. 在页面顶部找到标有 Latest(最新)标签的版本。

  3. 找到并展开 Assets 列表,找到适合 Windows 64 位系统的 Extended(扩展版) 压缩包。

    💡 为什么要选 Extended 版?

    绝大多数现代 Hugo 主题(包括 Stack 主题)都需要编译 SCSS/Sass 样式。扩展版(extended)内置了 Sass 编译能力,能避免很多主题报错问题。

    在列表里找到类似如下命名的文件并下载(版本号以页面最新为准):

    • hugo_extended_0.165.0_windows-amd64.zip

第二步:解压并放入 cmder 的 bin 目录

  1. 下载完成后,解压 .zip 压缩包,你会看到里面有一个叫 hugo.exe 的可执行文件。

  2. 打开你之前解压 cmder 的文件夹(例如 D:\Tools\cmder)。

  3. 进入 cmder 文件夹内的 bin 目录(即 D:\Tools\cmder\bin)。

  4. 将解压出来的 hugo.exe 文件复制/粘贴到这个 bin 文件夹中。

第三步:验证安装是否成功

  1. 在电脑任意位置打开 cmder 终端。

  2. 在终端中输入以下命令并按回车:

    Bash

    1
    
    hugo version
    
  3. 如果看到类似下面的版本提示,说明安装配置成功:

    Plaintext

    1
    
    hugo v0.165.0-extended windows/amd64 ...
    

常用 Hugo 命令小结

完成安装后,你就可以在终端中使用以下常用命令来构建你的网站了:

命令 功能说明
hugo new site myblog 新建一个名为 myblog 的 Hugo 站点
hugo server 启动本地预览服务器(默认访问 http://localhost:1313)
hugo new post/my-first-post.md 新建一篇 Markdown 文章
hugo 构建生成静态网页(文件会输出到 public 文件夹中)