使用 Hugo 搭建静态博客时,常用的命令如下:
如果你在使用 Hugo,欢迎在评论区交流踩坑经验 😄
开发相关
(1)启动本地开发服务器,支持热重载,默认地址 http://localhost:1313
hugo server
(2)启动本地开发服务器,并包含草稿文章(drafts)
hugo server -D
(3)创建新文章(路径可按需自定义)
hugo new posts/my-first-post.md
(4)新建一个 Hugo 项目
hugo new site my-blog
构建与部署
(1)构建站点,输出静态文件到 public/ 目录
hugo
(2)构建时包含草稿内容(drafts)
hugo -D
(3)构建时包含计划未来发布的文章(future posts)
hugo -F
(4)构建时压缩 HTML / CSS / JS,提高加载速度
hugo --minify
内容管理
(1)列出所有草稿文章
hugo list drafts
(2)列出所有设定了未来发布时间的文章
hugo list future
(3)列出所有已过期的文章(设置 expiryDate 的内容)
hugo list expired
更多命令帮助
hugo --help
hugo server --help
常用参数说明
- hugo server
参数 | 说明 |
---|---|
–port 1313 | 指定端口号 |
–bind 0.0.0.0 | 允许局域网访问 |
–baseURL “https://example.com/" | 构建时指定根链接 |
–theme your-theme | 手动指定主题(如果没有在 config 中设置) |
感谢您的耐心阅读!来选个表情,或者留个评论吧!