GitHub+Hexo 搭建个人网站遇到的问题

本文记录了在使用GitHub+Hexo搭建个人网站时遇到的常见问题,包括hexo d命令报错、安装依赖警告、URL路径错误以及备案号添加等问题,并提供了详细的解决方案和配置指南,帮助读者顺利搭建博客。
摘要由CSDN通过智能技术生成

我按照了几个教程来搭建个人博客,写的很好,但是,由于hexo及其一些主题更新(NEXT),所以那些教程也并不是特效药,其中很多命令操作都已经过时了,需要自己解决问题。
https://zhuanlan.zhihu.com/p/26625249

1 :hexo d命令报错 ERROR Deployer not found: git

解决方案:
这是因为没安装hexo-deployer-git插件,输入下面的插件安装就好了:

npm install hexo-deployer-git --save

然后在使用Hexo -d命令就可以推送了。

2:安装途中可能会遇到问题:

"npm WARN babel-eslint@10.0.1 requires a peer of eslint@>= 4.12.1 but none is installed. You must install peer dependencies yourself. ",

解决方案:
bash$ npm install lodash$ npm install eslint@^4.12.0
使用_config.yml来配置hexo
一开始,我们只需要修改deloy相关才参数即可.
YAMLdeploy: type: git #上传类型 选择git 等

链接:https://www.imooc.com/article/281382?block_id=tuijian_wz

3,URL(仓库名.github.io)路径失败

因为受到一些教程的误导,所以这个坑我好长时间才爬出来。在这里插入图片描述
仓库名一定都小写,因为URL中不识别大写,所以统一小写。

4,底部添加备案号

这也是个大坑,我也拾到了半天。因为初学者对里面的配置信息不熟悉,还有就是那些博客作者一般都站在自己的认知高度去跟初学者介绍。比如,说添加一行代码,但你添加上以后,并没有生效,一是版本更新了,那样写就会出问题,所以,权威还是官网。二是没有说清,初学者添加的位置不对。
打开主题目录(next)下\layout_partials\footer.swig文件
在这里插入图片描述
我是在最后一行添加这个代码才成功的,之前的都是泪啊。对于这个配置我还是不太熟悉。要学还得去官网,其实,开发hexo的是个台湾人,对中文版有很好支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值