hexo -- 有点邪门的 next 主题坑:实在找不到办法了快进来看看

投了家公司,发了笔试题过来就是用hexo完成一个个人博客,主题要求是使用next。
确实没有接触过,试了一下,确实厉害,博客还能这么搞,奇怪的知识增加了。
从0开始搞吧~

建站

其实跟着教程搞确实不难,我这里就不多写了

  • 先建一个网站:hexo网站
  • 然后是next主题切换:next网站
  • 如果你走到了这一步,更换了主题之后,出现了问题(对照一下,都是我遇到的):

问题一:网站打开是空白的,只有上面一条黑线

问题二:运行的时候,出现了乱码,无论是在hexo clean/hexo g --d/hexo -s --d都会出现

在这里插入图片描述
上面俩个问题,有可能是因为你的安装包问题,我是因为github一直连不上
在这里插入图片描述
所以我选择了npm,安装完是在node_module。我一直不觉得它是个问题,觉得我才是个问题,跟着教程反复下载,啥也不是。
都想放弃了,因为在此之前其实我已经安装过一个新的主题了,想要去安装回来,居然!!!我之前是在gitee安装的!!!我就浅查了一下,还真有
在这里插入图片描述
我把本地的next的包彻底删除,npm uninstall hexo-theme-next
然后在theme文件夹下面,
git@gitee.com:JavonPeng/hexo-theme-next.git
安装完,文件夹是这样的
在这里插入图片描述
然后老三步:

	hexo clean
	hexo g --d
	hexo -s --d

ok不报错了,成功跑起来了~
接下来就发生了另一个问题

问题三:hexo页面主题没有发生改变 / 主题切换无效

它变成了系统默认的主题
在这里插入图片描述
原因就是:文件的标题和所写的标题不一致在这里插入图片描述
修改一致后
在这里插入图片描述
老三步,解决!!!

总结:

  1. 安装包最好使用git安装,如果GitHub打不开,去gitee找找
  2. 主题文件和主题名字一致

果然面试也是一个自我学习的过程呀!!加油加油!!!
有什么问题欢迎交流!一起进步

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值