Hexo 简介

快速、简洁且高效的博客框架

快速开始

适用于windows系统
(开始前请自行安装好Git、Nodejs并配置好环境变量)

Git安装教程

Nodejs安装链接 (选择适合自己的版本)

Nodejs环境变量配置教程

安装Hexo

1.在cmd黑窗口输入以下命令安装

1
2
npm config set registry https://registry.npm.taobao.org //换源,避免下载太慢,有魔法可不使用
npm install -g hexo-cli

2.安装完成后输入hexo -v验证是否成功(有版本信息证明安装成功)

初始化Hexo项目并运行

1.在你想存放博客的路径如(D:\Hexo-Blog) 打开 cmd 黑窗口,输入 hexo init blog 初始化(blog是自定义名称,可自行更改)
2.进入 blog ,输入 npm i 安装相关依赖

1
2
cd blog //进入blog文件夹
npm i

3.在 cmd 黑窗口输入 hexo server 或者 hexo s 启动项目
4.在浏览器输入http://localhost:4000/ 回车,即可以看到本地生成的静态博客了
5.若觉得主题不好看,可自行去Hexo选择喜欢的主题并下载到blog/node_modules/(你刚下载的主题),在bolg/_config.yml更改theme值

Github注册仓库及连接

Github注册仓库和配置邮箱

1.进入官网
2.点击右上角的 Sign up (注册)
3.点击右上角的 + 按钮,选择 New repository,创建一个 <用户名>.github.io 的仓库(用户名是你的Github的名字,因为我创建过了,会报重复)
avatar
avatar
4.配置你的用户名和邮箱

1
2
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"

5.通过 git config -l 检查是否配置成功
avatar

连接至 Github

1
ssh-keygen -t rsa -C "你的邮箱"

回车即可,在C:\Users\用户名.ssh看见id_rsa.pub文件,记事本打开,复制全部内容(SSH KEY)

1.将 SSH KEY 配置到 GitHub

进入 github,点击右上角头像 选择 settings,进入设置页后选择 SSH and GPG keys,名字随便起,公钥填到 Key 那一栏
avatar
avatar

2.连接Github

1.打开blog/_cinfig.yml ,编辑你的deploy
avatar
把Ray-CL/Ray-CL.github.io修改成自己的仓库名即可
2.测试连接,输入以下命令

1
ssh -T git@github.com

出现这样的信息即可
avatar

将代码部署到 GitHub(Hexo 三连)

1
hexo clean && hexo generate && hexo deploy

部署成功,打开https://ray-cl.github.io/ 就可以看到你的博客了(这是博主的,你的打开你自己仓库即可)