经历过折腾各种CMS,买空间续域名之后,慢慢就懒得折腾了,最近的新冠肺炎使得只能憋在家里不能出门,便来尝试一下在GitHub上放一个博客,因为是个代码小白(大学里学了一个学期的Java早就还给老师了,从未接触过Git、Markdown、CI/CD),所以过程还是有些曲折,差不多花了三天时间完成了hexo搭建、部署及使用GitHub Actions进行hexo自动发布,现将相关过程记录如下,以备后查。
hexo搭建及部署
安装环境
根据Hexo 的官方文档的概述安装Git和node.js
安装Node.js: https://nodejs.org/en/download/
安装Git: git国内下载站
具体步骤参照上述官方文档。
安装hexo
使用 npm 安装 Hexo(小白我其实不懂npm什么意思)
随便找个文件夹或在桌面右键Git bash here,启动Git,输入命令:
1 | npm install -g hexo-cli |
建立要存放hexo相关文件的文件夹,如E:\Hexo,在此文件夹下右键Git bash here,输入命令进行初始化hexo: