用Hexo在GitHub上快速搭建自己的博客问题记录

在这里插入图片描述
hexo从零开始到搭建完整:
https://www.cnblogs.com/visugar/p/6821777.html

最全Hexo博客搭建+主题优化+插件配置+常用操作+错误分析:
https://www.simon96.online/2018/10/12/hexo-tutorial/

hexo主题网址:https://hexo.io/themes/

自己用的一个主题:https://github.com/qiaobug/hexo-theme-quiet/

想要什么主题,自己在官网上看了之后,在github里搜索,然后下载到自己的博客文件夹G:\MyBlog的theme文件夹下。

若是要换主题,要在G:\MyBlog目录下的_config.yml文件夹中更改,在这里插入图片描述
改成主题名字,同时下载的文件夹也要更改程同一名字。

如何更新提交呢?

hexo clean 		# 清除现有的布置
hexo g          # 生成
hexo d			# 提交至GitHub

具体可看:
基于Hexo搭建博客并部署到Github Pages:
https://www.jianshu.com/p/2b09156ee5b1

hexo配置文件 _config.yml内,找到 #URL 这个配置项,里面设置url和root跟目录的位置。比如我的站点路径是 https://xxxxxx.github.io/blog/ 那么,将
url设置为:https://xxxxxx.github.io
root设置为:/blog

再次提交:

hexo clean (清空本地导出的博客)
hexo g (重新生成)
hexo d 发布到github上

可改可不改
在这里插入图片描述

hexo更换主题后出现问题:WARN No layout: index.html

hexo本地测试运行重启后页面空白,hexo g出现以上错误
在这里插入图片描述

错误原因:
运行git clone 指令获得主题后(假设是NEXT主题),在theme主题下保存文件夹的名称为:hexo-theme-next-0.4.0,如果在config里设置的是next,就会出现这样的WARN,http://localhost:4000/显示的是空白。

解决方法
把theme下的文件夹名称改为next。

hexo问题论坛地址:
https://hexo.io/docs/troubleshooting.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值