Hugo建站 – 常用命令速查表

使用 Hugo 搭建静态博客时,常用的命令如下:

如果你在使用 Hugo,欢迎在评论区交流踩坑经验 😄

开发相关

(1)启动本地开发服务器,支持热重载,默认地址 http://localhost:1313

BASH
hugo server
点击展开查看更多

(2)启动本地开发服务器,并包含草稿文章(drafts)

BASH
hugo server -D
点击展开查看更多

(3)创建新文章(路径可按需自定义)

BASH
hugo new posts/my-first-post.md
点击展开查看更多

(4)新建一个 Hugo 项目

BASH
hugo new site my-blog
点击展开查看更多

构建与部署

(1)构建站点,输出静态文件到 public/ 目录

BASH
hugo
点击展开查看更多

(2)构建时包含草稿内容(drafts)

BASH
hugo -D
点击展开查看更多

(3)构建时包含计划未来发布的文章(future posts)

BASH
hugo -F
点击展开查看更多

(4)构建时压缩 HTML / CSS / JS,提高加载速度

BASE
hugo --minify
点击展开查看更多

内容管理

(1)列出所有草稿文章

BASE
hugo list drafts
点击展开查看更多

(2)列出所有设定了未来发布时间的文章

BASE
hugo list future
点击展开查看更多

(3)列出所有已过期的文章(设置 expiryDate 的内容)

BASE
hugo list expired
点击展开查看更多

更多命令帮助

BASH
hugo --help
hugo server --help
点击展开查看更多

常用参数说明

# 参数 说明
1 –port 1313 指定端口号
2 –bind 0.0.0.0 允许局域网访问
3 –baseURL “https://example.com/" 构建时指定根链接
4 –theme your-theme 手动指定主题(如果没有在 config 中设置)

参考

  1. Hugo Docs

版权声明

作者: Donghai

链接: https://mgrowup.com/posts/hugo/common-commands/

许可证: CC BY-NC-SA 4.0

文章已根据知识共享署名-非商业性使用-相同方式共享4.0国际许可协议授权。请注明来源,仅非商业使用,并保持相同的许可协议。

评论

开始搜索

输入关键词搜索文章内容

↑↓
ESC
⌘K 快捷键