# 手动插入封面图
基本命令
| 命令 | 说明 |
|---|---|
hugo new site <sitename> | 创建一个新的网站 |
hugo server | 启动本地开发服务器 |
hugo | 构建静态网站 |
hugo new <section>/<filename>.md | 创建新的内容文件 |
hugo version | 查看 Hugo 的版本号 |
hugo help | 查看帮助信息 |
服务器相关命令
| 命令 | 说明 |
|---|---|
hugo server | 启动本地服务器,实时预览改动 |
hugo server --buildDrafts | 启动服务器并包括草稿内容 |
hugo server --disableFastRender | 禁用快速渲染,确保内容完全更新 |
hugo server --bind "0.0.0.0" | 将本地服务器绑定到外部地址 |
内容管理相关命令
| 命令 | 说明 |
|---|---|
hugo new <section>/<filename>.md | 在指定目录下创建新的 Markdown 文件 |
hugo new content/posts/my-first-post.md | 创建一个新文章 |
hugo new --kind <archetype> | 使用指定模板创建内容 |
hugo new <filename>.md | 在根目录创建新的 Markdown 文件 |
构建相关命令
| 命令 | 说明 |
|---|---|
hugo | 构建网站,默认输出到 public/ 文件夹 |
hugo --minify | 构建网站并最小化输出文件 |
hugo --destination <dir> | 指定输出目录 |
hugo --theme <theme> | 指定构建时使用的主题 |
hugo --gc | 构建时清理无用文件 |
草稿与未来内容
| 命令 | 说明 |
|---|---|
hugo server --buildDrafts | 包括草稿内容进行预览 |
hugo server --buildFuture | 包括未来发布的内容进行预览 |
hugo --buildExpired | 包括过期的内容进行构建 |
调试与诊断
| 命令 | 说明 |
|---|---|
hugo server --verbose | 启用详细日志输出 |
hugo --debug | 构建时显示调试信息 |
hugo check | 检查内容文件中的问题 |
静态资源管理
| 命令 | 说明 |
|---|---|
hugo --renderToMemory | 不写入磁盘,仅渲染到内存 |
hugo --ignoreCache | 忽略本地缓存 |
hugo --noTimes | 不更新文件时间戳 |
多语言与多站点
| 命令 | 说明 |
|---|---|
hugo --cleanDestinationDir | 清理目标目录再生成文件 |
hugo --baseURL <url> | 设置构建时的基础 URL |
hugo --i18n-warnings | 启用国际化警告 |
常用选项
| 选项 | 说明 |
|---|---|
--watch | 监听文件改动实时更新 |
--disableFastRender | 禁用快速渲染 |
--minify | 启用最小化输出 |
--buildDrafts | 包括草稿内容 |
--buildFuture | 包括未来发布的内容 |
--config <file> | 使用指定的配置文件 |