一、前言

我错了,几个人跳坑了,我以为只是删掉一些注释,没什么大不了,少写了一篇博客,2333
在这里插入图片描述

0.报错内容

(首页和归档页的)正常页面:
在这里插入图片描述
报错页面:(分页bug了)
在这里插入图片描述

二、解决问题

1.原因分析

凡是F12,嗯,这些多出来的是article标签,为什么???
多了一个 “- - >” 妖怪?
不用说就是注释出问题了,只读到后注释,注释前缀没有写?
在这里插入图片描述

一般我们的注释习惯:

<!-- 我是注释 -->

<!-- 
    我是注释
 -->

对,在layout目录下,一些注释,hojun大佬写的,不是我,
在这里插入图片描述
就是这个themes\sakura\layout\category.ejs地方,在采用neat压缩后,没有完整识别这个注释,直接把注释里面的东东读出来了!读出来的就是我们分页处多的东西,请毫不留情的干掉他,删除删除!
在这里插入图片描述

2.解决方法

==删除一些注释而已==

  1. 除了删除themes\sakura\layout\category.ejs的注释外在这里插入图片描述

  2. 这些themes\sakura\layout\_partial\category-archive.ejs的注释也可以干掉,不知道有啥用,反正留着也没啥用。
    在这里插入图片描述

  3. 还有themes\sakura\layout\_widget\common-article.ejs这里,反正不是什么好东西。
    在这里插入图片描述
    最后删成哪样才好用呢?

    cungudafa的主题完整版:https://gitee.com/cungudafa/hexo-theme-sakuraplus
    下载参考就完事儿了!
    在这里插入图片描述

3.总结

neat不能见换行的注释!!!!

<!-- 
    我是注释
 -->

  1. neat压缩的那篇文章入口,点这

  2. Hexo(sakura)设置文章置顶+私密文章
    差点以为是置顶的锅、以为是站内搜索的锅,都是neat的锅,他背。


姑,一个学习记录者