Featured image of post 博客搭建过程

博客搭建过程

记录一下怎么搭建的博客

前言

本篇博文主要记录本 Hugo 博客从 0 到 1 的简要步骤,但其适用于其他大多数 hugo 博客的搭建流程,仅仅区别于主题的不同。

具体流程

准备Hugo文件

下载 hugo 文件(extended 扩展版)并解压到自定义文件夹(例:我存放的目录为D:\Hugo\bin

配置环境变量

我的电脑 --> 属性 --> 高级系统设置 --> 环境变量 --> 系统变量 --> Path 中增加一条D:\Hugo\bin,即解压后的 hugo.exe 文件存放的目录。

D:\Hugo\bin 修改为自己对应文件位置路径

检查版本

打开 cmd 终端执行以下命令查看是否安装成功(是否输出 Hugo 版本信息)

1
hugo version

生成博客

生成博客

打开命令窗口,进入D:\Hugo\Sites文件夹(生成站点的文件夹,自定义),输入命令

1
hugo new site myblog

命令执行完成之后在D:\Hugo\Sites\myblog文件夹下会自动生成博客需要的文件

安装主题

hugo 主题网站

执行以下命令完成 meme 主题的安装。

1
2
3
cd myblog
git init
git submodule add --depth 1 https://github.com/reuixiy/hugo-theme.git themes/hugo-theme

开始写作

config.toml 替换为示例配置。

1
rm config.toml && cp themes/hugo-theme/config-examples/zh-cn/config.toml config.toml

新建一篇文章和一个关于页面:

1
hugo new "posts/
1
hugo new "about/_index.md"

本地预览

1
hugo server -t meme --buildDrafts
1
hugo server -D

准备个人 GitHub 账号

创建个人 GitHub 账号与仓库(命名:账号名.github.io

部署到 GitHub

1
hugo --theme=meme --baseUrl="https://username.github.io/" --buildDrafts

在当前myblog文件夹下会生成 public 文件夹

接着将 public 文件夹上传至 GitHub 仓库

1
2
3
4
5
6
cd public
git init
git add .
git commit -m 'model:博客第一次提交'
git remote add origin https://github.com/username/username.github.io.git
git push -u origin master

在线访问网站

访问网址:username.github.io

Licensed under CC BY-NC-SA 4.0
Good Morning, and in case I don't see you, good afternoon, good evening, and good night!
使用 Hugo 构建
主题 StackJimmy 设计