基于hexo使用github.io免费域名搭建个人博客记录

基于hexo使用github.io免费域名搭建个人博客记录


说明,学习的时候,看的是这篇链接https://blog.csdn.net/sinat_37781304/article/details/82729029
可以说是非常全面了,但是这篇博客是2018年写的,有点过期,从2020.10.1开始github默认分支从master改为了main。
个人系统环境:win10 x64


1、安装git

直接去官网安装即可,可参考前面链接

2、安装nodejs 14

我安装的是14版本的,但是后来在用hexo的时候确实出现下面这些warning基于hexo使用github.io免费域名搭建个人博客记录_第1张图片百度了下有人说是因为版本问题,

基于hexo使用github.io免费域名搭建个人博客记录_第2张图片回答链接贴出来:https://blog.csdn.net/u010263423/article/details/106981801/
于是我准备下12版本的,以为安装过程中失败是因为这里的版本太高导致的,
基于hexo使用github.io免费域名搭建个人博客记录_第3张图片
旧版链接:https://nodejs.org/dist/latest-v12.x/
(原来x86就是指的是32位)

结果安装失败不是这里的版本太高导致的,所以总的来说,除了几个warning之外,14版本没啥毛病
继续

3、建立github.io仓库

参考文首链接

4、安装hexo

安装好git之后,利用gitbash命令行安装hexo即可,详细步骤可参考开头链接
有个疑问解释下,一开始初始化时是没有public这个文件夹的,不影响操作

5、生成ssh到github

这是为了安全用的,详细参考开头链接,不赘述

6、将hexo部署到github

这步踩坑了,参考链接中给的如下

事实上,这样做之后部署不成功,github.io仓库里面啥都没有,页面也没有东西,原因在于
从2020.10.1开始github默认分支从master改为了main
所以,把master改为main即可


https://blog.csdn.net/wilde123/article/details/111406371
感谢这个回答,助我脱坑,,,下次研究下里面说的那个脚本部署的方法


结束,到这里就基本部署好了,剩下的自定义程度很高了,包括域名,博客主题等,参照开头链接部署修改即可

你可能感兴趣的:(前端全栈,github,node.js,npm)