0%

采用hexo-theme-hexo主题搭建hexo博客系统遇到的问题

问题汇总、持续更新中

一、空格  无效

1、 问题描述

1
段落中需要缩进的地方使用 占位符,结果页面直接将 原木原样展现了出来。

2、 问题分析:

1
2
因为hexo使用的是Markdown解析内容、所以问题很可能的问题出现在hexo和markdown的版本兼容问题。
尝试修改hexo和markdown的版本

3、 解决办法:修改package.json中的依赖hexo、markdown的版本。修改结果如下

1
2
"hexo": "^5.4.1",
"hexo-renderer-marked": "^4.1.0",

4、 总结

1
2
3
4
hexo init xxx 命令从 githu 获取的是最新版本的 hexo、hexo-renderer-marked。
"hexo": "^6.0.0",
"hexo-renderer-marked": "^5.0.0"
最新的版本好像对 等兼容有点问题

二、标签的大小写问题

1、 问题描述

1
2
在windos系统下写多篇文章中均有一个<b>同名英文字母</b>标签、第一篇是首字母大写的Blog标签,第二篇是首字母小写的blog。
文章发布以后,在标签中会出现Blog和blog两个标签,点击blog标签链接跳转时会报404。

2、 问题分析:

1
2
hexo 会为每个标签创建一个目录、因为windos目录不区分大小写,因此在创建标签目录时只会创建Blog标签的目录,
而Url链接中区分了大小写,因而在访问blog标签链接时会找不到目录。

3、 解决办法:标签统一格式,要么全都首字母大写(如Blog),要么全都小写(如blog)。