使用Hugo搭建博客
当前博客使用PaperMod主题,使用github托管发布。 源文件仓库位于https://github.com/kanajin/hugo-blog-source 初期学习时提交过多无用commit,望海涵 hugo quick start:https://gohugo.io/getting-started/quick-start/ 1. 安装Hugo 可以直接前往Hugo官网下载查看说明 此外各操作系统均可使用包管理器安装 Windows:scoop scoop bucket add extras scoop install hugo Linxu与macOS不再赘述 安装成功后使用命令hugo version确认安装情况 2. 建站 使用命令hugo new site <name>来新建一个博客站点,可以在命令中指定博客配置文件的格式,例如 hugo new site myname.github.io # 配置文件为hugo.toml hugo new site myname.github.io --format yaml # 配置文件为hugo.yaml,推荐,yaml格式更加易读 这个命令会在终端的当前目录下新建一个名为myname.github.io的目录,并部署好Hugo所需的资源,目录结构大致如下所示: $ tree . ├── archetypes │ └── default.md # 文章头部模板,新建博文时会使用这里的文章头部配置 ├── assets ├── content # 用于存放博文 ├── data ├── config.yaml # 配置文件,新版中可能叫做hugo.yaml,本文以config为准 ├── i18n ├── layouts # 存放模板文件,指导Hugo如何将content目录中的markdown渲染成HTML ├── static # 用于存放静态文件,如图片、CSS、JavaScript 文件等,建议使用git lfs管理 └── themes # 用于存放主题 9 directories, 2 files 这里要注意站点的名称必须是<自定义英文>....