一、前言
我错了,几个人跳坑了,我以为只是删掉一些注释,没什么大不了,少写了一篇博客,2333
0.报错内容
(首页和归档页的)正常页面:
报错页面:(分页bug了)
二、解决问题
1.原因分析
凡是F12,嗯,这些多出来的是article标签,为什么???
多了一个 “- - >” 妖怪?
不用说就是注释出问题了,只读到后注释,注释前缀没有写?
一般我们的注释习惯:
<!-- 我是注释 -->
<!--
我是注释
-->
对,在layout目录下,一些注释,hojun大佬写的,不是我,
就是这个themes\sakura\layout\category.ejs
地方,在采用neat压缩后,没有完整识别这个注释,直接把注释里面的东东读出来了!读出来的就是我们分页处多的东西,请毫不留情的干掉他,删除删除!
2.解决方法
删除一些注释而已
-
除了删除
themes\sakura\layout\category.ejs
的注释外 -
这些
themes\sakura\layout\_partial\category-archive.ejs
的注释也可以干掉,不知道有啥用,反正留着也没啥用。
-
还有
themes\sakura\layout\_widget\common-article.ejs
这里,反正不是什么好东西。
最后删成哪样才好用呢?cungudafa的主题完整版:https://gitee.com/cungudafa/hexo-theme-sakuraplus
下载参考就完事儿了!
3.总结
neat不能见换行的注释!!!!
<!--
我是注释
-->
-
Hexo(sakura)设置文章置顶+私密文章
差点以为是置顶的锅、以为是站内搜索的锅,都是neat的锅,他背。