Hexo部署教程
Hexo教程-零基础
Hexo介绍:
- 官网:https://hexo.io/
Github部署
以下操作均在如下环境中进行:
系统环境:Oracle VM VirtualBox 新建的Windows 11虚拟机
- 设备规格:
- 设备名称 virtual01 处理器 11th Gen Intel(R) Core(TM) i5-11400H @ 2.70GHz 2.69 GHz 机带 RAM 3.98 GB 设备 ID D6BEA68A-2E5C-4A48-A5B4-D61BBA94B8D7 产品 ID 00391-80000-00001-AA122 系统类型 64 位操作系统, 基于 x64 的处理器 笔和触控 没有可用于此显示器的笔或触控输入
- 系统参数:
- 版本 Windows 11 专业工作站版 版本 21H2 安装日期 2023/3/30 操作系统版本 22000.194 体验 Windows 功能体验包 1000.22000.194.0
网络环境:无代理环境(经过尝试,可以不需要代理但是需要耐心等待)
注册Github
- 打开Edge浏览器,地址栏输入网址:https://github.com
,点击
Sign up
进行注册。 - 输入你的对应信息,名称使用英文。
安装nodejs
- 打开Edge浏览器,地址栏输入网址:https://nodejs.org/en/download
,选择对应版本进行下载,我这里直接选择的是
Windows Installer
中64bit
安装包进行下载,小伙伴们可以根据自己操作系统选择安装不同版本的安装包。 - 双击你下载的安装包进行安装,安装比较简单,一路
next
即可,不懂的可以看视频。
安装Git
- 打开Edge浏览器,地址栏输入网址:https://git-scm.com/downloads
,选择对应版本进行下载,如果觉得下载速度太慢,可以用镜像链接:https://registry.npmmirror.com/binary.html?path=git-for-windows/,同样选择对应版本即可,我直接选择的是
64-bit Git for Windows Setup
,小伙伴们可以根据自己操作系统选择安装不同版本的安装包。 - 双击你下载的安装包进行安装,安装比较简单,不懂的可以看视频。
安装Visual Studio Code
为什么要安装一个
Vscode
呢,主要原因是后续我们需要编辑代码文件,使用Vscode
操作简单,安装方便,使用传统文本编辑器效率过低。
- 打开Edge浏览器,地址栏输入网址:https://code.visualstudio.com/ ,选择对应版本进行下载。
- 以管理员身份进行安装即可。
检查安装是否完成
win+r
输入cmd
,输入node -v
,npm -v
,git -v
返回对应版本号即为安装完成。- 右键文件资源管理器空白处,会发现多了两项:
安装Hexo
新建一个文件夹用于存放你的博客文件,文件夹名称英文,打开文件夹,在文件夹空白处右键,点击
Git Bash Here
输入以下命令:1
npm install -g hexo-cli
配置本地文件夹
1 | # 初始化 |
配置Github
创建完成
Github
账号之后,新建一个名为github_username.github.io
的仓库,如果不是这个名字也可以之后博客域名会比较长,用这个仓库名,到时候你的博客就是这个链接,github_username
就是之前注册时输入的你的用户名。打开
Git Bash
,输入命令:1
2
3
4
5
6# 配置你的GitHub信息
git config --global user.name "你的GitHub用户名"
git config --global user.email "你的Github注册邮箱"
# 生成sshkey,用于连接你的GitHub账号
ssh-keygen -t rsa -C "你的Github注册邮箱"
cat ~/.ssh/id_rsa.pub