"想用星梦Hugo建站,该从哪里下手?"作为去年刚踩过坑的过来人,今天就手把手带你绕过那些让我摔过跟头的坑。放心,咱们不用专业术语轰炸,就跟朋友聊天似的慢慢唠。

第一次听说静态网站生成器时,我还以为是某种高端建站工具。其实就像乐高积木,星梦Hugo帮你把文字、图片、样式这些零件组装成完整的网站。特别适合想自己折腾博客、作品集,又不想被服务器维护搞得头大的小伙伴。
别被吓到,其实就三样:
打开PowerShell输入这串咒语:
winget install Hugo.Hugo.Extended
看到绿色进度条跑完就搞定,比装游戏客户端还简单。
在终端里粘贴:
brew install hugo
要是提示找不到brew,先去官网装个Homebrew(记得回来关掉这个外链提示哦)
| 系统 | 安装方式 | 耗时 |
|---|---|---|
| Windows 10+ | winget一键安装 | 约2分钟 |
| macOS | Homebrew安装 | 3-5分钟 |
在桌面新建个文件夹叫my_site,右键选择"在此处打开终端",输入:
hugo new site . --force
看到自动生成的这些文件夹别慌,记住三个关键的:
在GitHub上找个顺眼的主题,比如大热的Stack主题,终端输入:
git submodule add themes/stack
然后在config.toml里加上theme = "stack",就像给手机换壁纸一样简单。
| 主题名称 | 特点 | 适合场景 |
|---|---|---|
| Stack | 卡片式布局 | 个人博客 |
| PaperMod | 极简风格 | 技术文档 |
在content/posts里新建first-post.md,开头加上这段"魔法前缀":
title: "我的处女作 date: 2023-08-20 draft: false
接着就能愉快地用Markdown写正文了,写完保存,在终端输入:
hugo server -D
浏览器打开 推荐用Vercel这个免费托管平台,把项目推送到GitHub仓库后: 整个过程大概5分钟,比叫外卖还快。记得在config.toml里设置baseURL = " 上周帮学妹调试时遇到的真实情况: 在assets/css里添加自定义样式: 然后用&123;&123; $styles := resources.Get "css/custom.css" | minify &125;&125;引入模板,立马拥有专属风格。 写完第三篇博客时,窗外已经暮色四合。保存修改推送到仓库,看着自动部署的进度条,突然发现原来搭建个人网站就像种多肉植物——开始觉得复杂,真正养起来才发现比想象中简单得多。下次试试给网站加个评论区?不过那是另一个故事了。常用命令备忘
部署到云端
平台 免费套餐 部署速度 Vercel 100GB/月 即时部署 Netlify 300分钟构建 稍慢但稳定 避坑指南
进阶小贴士
/ 改变标题颜色 /
h1 {
color: 2c3e50;
}资源宝库
2025-11-09 18:51:42
2025-11-09 18:51:16
2025-11-09 18:51:09
2025-11-09 18:50:42
2025-11-09 18:50:29
2025-11-09 18:50:21
2025-11-09 18:49:55
2025-11-09 18:48:20