用Github部署Blog

一. Hexo设置

1.安装Hexo

npm install -g hexo-cli
我们还需要安装插件
npm install hexo-renderer-stylus --save

2.创建Hexo项目

在Powershell或Cmd中执行以下命令

1
2
3
hexo init blog  
cd blog
npm install

3.使用主题(非必选)

安装主题

在Powershell或Cmd中执行git clone https://github.com/anzhiyu-blog/hexo-theme-anzhiyu.git themes/anzhiyu

配置主题

blog/_config.yml替换theme:后面的为anzhiyu

4.设置Hexo

看到最前面的四行吗,把他们替换成下面的内容

1
2
3
4
title: Your Blog Name
author: Your Name
language: zh-CN
timezone: Asia/Shanghai

再更改最后一行为

1
2
3
4
deploy:
type: git
repo: https://github.com/your-username/your-username.github.io.git
branch: main

5.运行Hexo

本地测试

在Powershell或Cmd执行如下命令

1
2
3
hexo clean
hexo generate
hexo server

部署到Github

在本地部署的Blog确定无误才执行下面步骤

在Powershell或Cmd执行hexo deploy