Hugo 常用命令
目录
这个栏目就是"一页放好几个代码块,方便逐个复制"。 每个代码块右上角都有复制按钮(鼠标移上去才出现)。
本地预览
- 指定网口和端口
hugo server --bind 0.0.0.0 --port 8080
- 包括草稿一起预览
hugo server --buildDrafts --bind 0.0.0.0 --port 8080
新建文章
hugo new content posts/我的新文章.md
正式构建
# 生成 public/,顺便压缩
hugo --gc --minify
# 顺手检查有没有用不到的模板、路径冲突
hugo --printPathWarnings --printUnusedTemplates
清理后重新构建
改过主题或配置之后行为怪怪的,先清一遍再构建:
hugo --ignoreCache --gc
几条容易忘的参数
| 参数 | 作用 |
|---|---|
--buildDrafts | 连草稿一起构建 |
--buildFuture | 连"发布日期还没到"的文章一起构建 |
--minify | 压缩 HTML / CSS / JS |
--gc | 构建后清理没用的缓存文件 |
--printPathWarnings | 提示路径冲突、重复目标等问题 |