Hexo快速入门及部署到Github
Hexo 简介
快速、简洁且高效的博客框架
快速开始
适用于windows系统
(开始前请自行安装好Git、Nodejs并配置好环境变量)
Nodejs安装链接 (选择适合自己的版本)
安装Hexo
1.在cmd黑窗口输入以下命令安装
1 | npm config set registry https://registry.npm.taobao.org //换源,避免下载太慢,有魔法可不使用 |
2.安装完成后输入hexo -v验证是否成功(有版本信息证明安装成功)
初始化Hexo项目并运行
1.在你想存放博客的路径如(D:\Hexo-Blog) 打开 cmd 黑窗口,输入 hexo init blog 初始化(blog是自定义名称,可自行更改)
2.进入 blog ,输入 npm i 安装相关依赖
1 | cd blog //进入blog文件夹 |
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的名字,因为我创建过了,会报重复)
4.配置你的用户名和邮箱
1 | git config --global user.name "你的用户名" |
5.通过 git config -l 检查是否配置成功
连接至 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 那一栏
2.连接Github
1.打开blog/_cinfig.yml ,编辑你的deploy
把Ray-CL/Ray-CL.github.io修改成自己的仓库名即可
2.测试连接,输入以下命令
1 | ssh -T git@github.com |
出现这样的信息即可
将代码部署到 GitHub(Hexo 三连)
1 | hexo clean && hexo generate && hexo deploy |
部署成功,打开https://ray-cl.github.io/ 就可以看到你的博客了(这是博主的,你的打开你自己仓库即可)














