我的第一篇博客

不知道说些什么,先给大家拜个早年吧。


使用Hexo快速搭建个人博客

这个博客也是我第一次搭建,使用Hexo加GitHub搭建。比较简单记录一下过程吧。

1.创建Github 域名和空间

1.1注册

首先注册一个GitHub账号,你注册时填写的UserName将是你的搭建后的域名空间。如:https://hankmax.github.io/

记住这个username,以下所有username全替换成自己创建的username

1.2创建博客托管仓库

登陆你的github进入首页,点击New repository创建新仓库

注意username要和你注册的username填写一致

2.安装Hexo

前置条件

  • 已安装git
  • 已安装node

打开命令行,全局安装Hexo

1
$ sudo npm install hexo-cli -g

3.创建配置Hexo项目

3.1初始化Hexo项目

1
$ hexo init username.github.io

成功过后就有一个当前目录就会有个名为username.github.io的文件夹

3.2 基础配置

主题安装

Hexo提供很多免费主题供你使用,在主题选择一个。克隆到你的项目目录中

1
2
3
$ cd username.github.io

$ git clone https://github.com/iissnan/hexo-theme-next themes/next

项目配置

打开username.github.io/_config.yml文件修改基础配置

1
2
3
4
5
6
7
title: ___ //你博客的名字
author: ___ //你的名字
language: zh-Hans //语言 中文
theme: next //刚刚安装的主题名称
deploy:
type: git //使用Git 发布
repo: https://github.com/username/username.github.io.git // 刚创建的Github仓库

注意repo填写你在github创建的仓库的地址

修改配置冒号后跟一个空格不然无法配置成功

主题配置

主题配置文件在username.github.io/themes/next/_config.yml
具体配置可看各主题的文档进行配置,本主题配置文档

写文章

新建markdown文件,放到username.github.io/source/_posts目录下

First.md

1
2
3
4
5
6
7
8
9
title: 第一篇博客 //文章标题
categories:
- 学习 //分类
tags:
- Hexo //标签
___
。。。正文
<!-- more -->. //文章分割
。。。正文

测试

$hexo s
在项目目录下启动测试服务,打开https://localhost:4000 访问

4.发布到github

1.安装hexo-deployer-git自动部署发布工具

$npm install hexo-deployer-git --save

2.进行部署

$hexo clean && hexo g && hexo d

3.稍等片刻,打开https://username.github.io访问