Hexo静态博客搭建过程(基于github仓库)
环境配置
node.js
npm
cnpm管理器(若速度不快,可选择国内企业镜像源)
搭建过程
安装hexo框架
创建博客目录
生成并初始化博客
启动博客本地化服务
创建一篇文章测试博客
配置SSH密钥
任意文件夹打开git bash
利用命令”ssh -keygen -t rsa -C ‘邮箱地址’ “绑定ssh(为更新博客方便不设密码)
在c盘的user/管理员的文件夹中找到”id_rsa.pub”文件,利用记事本打开,该内容为密钥
该密钥设置后不可见,所以一定要拍照或以其他方式保存一下在github的setting中设置密钥,将刚才的密钥直接复制粘贴过来
密钥安装成功后,验证ssh密钥是否安装成功
发布博客
github创建一个新的仓库
blog目录下安装git部署插件
配置config文件(使用ssh地址,branch老版为master,新版为main)
将博客本地文件上传到github仓库中
github连接可能总有问题,某u加速器中搜索学术资源可进行加速,可能会改善连接问题