主要内容
本文就主题选择,应用,部分参数配置与碰到的一些问题进行了简单的总结。后续遇到新的问题会继续补充。
主要参考博客为http://saili.science/2017/04/02/github-for-win/
主题的选择
在GITHUB+HEXO搭建博客的第一个链接中给出了一些主题网站,里面可选的有很多,经过一些考虑,最终还是选择了Next主题。
具体原因如下:
- 产品免费且受众广
- 功能上支持中文,支持文章目录生成。
主题的应用
按照主题网站提示即可。1
git clone --branch v5.1.2 https://github.com/iissnan/hexo-theme-next themes/next
注意以后版本更新可能会导致命令(–branch v5.1.2)有一些差异,具体以主题网站为主。
此种方式也可用于配置其他主题,即1
git clone xxx themes/xxx
在themes目录下新建主题目录xxx,将主题文件复制到新建目录xxx下,然后修改主目录下_config.yml文件中的theme: xxx,重新hexo g和hexo d即可。
部分参数配置
文章的目录全显示
next主题默认文章标题是逐渐显示的,此处如果需要将文章目录全部展开,可以在next\source\css\_custom\custom.styl中添加一句1
.post-toc .nav .nav-child { display: block; }
运动部分
遇到的一些问题
语言错误
如果一开始把站点配置文件的语言设置为简体中文(zh-Hans), 可以查找theme/next/languages下的文件有没有zh-Hans.yml。如果没有,需要将zh-CN.yml改名为zh-Hans.yml。