准备

github账号

github官网

安装软件

按顺序安装

1.git2.node.js3.vscode4.bat整合包

包文件不一定完整,请前往guguge.top

Git和Node.js的安装方法

Git:打开后一直按Next
Node.js:除了第一个勾选,后面的一直按Next

Hexo-cli 安装

选择三种方法其中一种,等待安装。

建议选择第三种。


配置SSH密钥

检查用户文件夹是否含.ssh文件夹,如果有,清空里面的文件

在用户文件夹右击打开Git Bash

生成SSH密钥

1
2
ssh-keygen -t rsa -C "Github邮箱"
//执行后一直回车即可

替换"Github邮箱"

获取SSH key公钥内容

1
2
cd ~/.ssh
cat id_rsa.pub

如下图所示,复制该内容

SSH内容

Github配置SSH

打开GitHub官网,并登录账号。点击网站右上角你的头像,然后选择Settings。

左侧菜单找到并点击SSH and GPG Keys。右侧内容点击 New SSH Key
把密钥粘贴进去。


下载源码

打开bat整合包,运行下载源码。详细连接看说明。

下载源码

快速开始

下载完成后会发现目录下多了个文件夹,进入目录。
先打开启动脚本.bat,输入1并回车,执行安装必备插件指令

可以选择 npmcnpmyarn 三种模式任意一种进行安装。
输入对应数字回车就行【下载慢建议选择cnpm yarm

网站配置

网站的配置主要包含在_config.butterfly.yml_config.yml这两个文件内。
修改也很简单,直接修改每个选项冒号:后面的内容就行。

新建页面

打开创建文章或页面.bat,输入对应数字就可以选择创建文章页面或者创建独立页面。文件名可以随意输入。


上传网站

打开Github官网并登录,点击右下角头像旁边的加号。选择New Repository新建仓库。

新建仓库

如果作为网站使用,仓库名称格式必须为: 你的Github用户名.github.io

设置域名

选择Public。再点击Create Repository按钮完成创建

完成创建

创建成功后就会跳转到仓库页面,点击SSH按钮获取地址并复制。

复制SSH地址

回到网站源码下载目录,打开并编辑_config.yml文件。
找到 url: 把 https:// 后面的内容改成: 你的GitHub用户名.gitee.io,例如:

修改url

再找到 repo: 把刚才复制的SSH地址粘贴进去,例如:

修改rope

更新页面内容

source文件夹右击,打开Git Bash输入以下代码

1
hexo g&&hexo d

需要等待2~3分钟才能更新内容。