Hugo 常用命令

📦 项目初始化

创建新站点

1
hugo new site myblog

添加主题(以 PaperMod 为例)

1
git submodule add https://github.com/adityatelange/hugo-PaperMod themes/PaperMod

📝 内容管理

创建新文章

1
hugo new posts/my-first-post.md

创建草稿(默认就是 draft: true)

1
hugo new --kind post posts/test.md

▶️ 本地开发调试

启动本地服务器(自动刷新)

1
hugo server

允许草稿、未来文章

1
hugo server -D

指定端口

1
hugo server -p 1314

🏗️ 构建静态文件

生成静态站点(默认输出到 public/)

1
hugo

指定输出目录

1
hugo -d dist

包含草稿

1
hugo -D

⚙️ 配置与调试

查看 Hugo 版本

1
hugo version

查看当前配置(调试用)

1
hugo config

清理缓存

1
hugo --gc

📤 部署相关

构建并最小化压缩

1
hugo --minify

构建并输出详细日志

1
hugo -v

📚 主题相关

更新主题(如果用 submodule)

1
git submodule update --remote --merge
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计