安装
快速启动
主题提供快速启动模板,点击 Use this template 并选择 Create a new repository 。
如需启用 GitHub Pages 则要将仓库设为公开。
常规安装
如果是在本地使用,则需要安装 Git 、 Go 和 Hugo extended 。Scoop 是Windows平台的包管理器,可以选择使用它来进行安装。
|
|
Scoop 使用示例:
scoop install hugo-extended
安装Hugoscoop update hugo-extended
更新Hugo
创建站点并安装主题:
|
|
配置
站点配置
配置文件为 /config/_default/ 目录下的文件,按需修改配置。
- _languages.toml 多语言
- config.toml 域名和语言
- markup.toml Markdown渲染器
- menu.toml 社交媒体
- module.toml 引入模块
- params.toml 常规配置
- permalinks.toml 链接地址
- related.toml 相关内容
修改FrontMatter
新建文件 /archetypes/default.md ,粘贴新建博文的配置到该文件:
|
|
使用
常用命令
hugo new post/1/index.md
新建文章hugo server -D
运行本地服务器,-D表示包含草稿,-p可指定端口hugo
生成静态文件,默认目录为publichugo version
查看Hugo版本
部署
GitHub Pages
如果仓库名是 用户名.github.io ,会自动启用 GitHub Pages 。进入仓库将部署的分支改为 gh-pages ,然后等待自动部署完成即可。
自定义域名
首先将域名 CNAME 解析到 GitHub Pages :
然后在仓库设置中绑定该域名并启用强制HTTPS: