我所使用的是hexo的Butterfly主题,这里说明一些我搭建时遇到的一些事项。


一、安装主题

从Gitee安装稳定版:git clone -b master https://gitee.com/immyw/hexo-theme-butterfly.git themes/butterfly

二、应用主题

修改 Hexo 根目录下的 _config.yml,把主题改为butterfly

1
2
3
4
# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: butterfly

三、安装插件

如果你没有 pug 以及 stylus 的渲染器,请下载安装:

1
npm install hexo-renderer-pug hexo-renderer-stylus --save

三*、主题配置文档

在 hexo 的根目录创建一个文件 _config.butterfly.yml,并把主题目录的 _config.yml 内容复制到 _config.butterfly.yml 去。( 注意: 复制的是主题的 _config.yml ,而不是 hexo 的 _config.yml)

注意: 不要把主题目录的 _config.yml 删掉

注意: 以后只需要在 _config.butterfly.yml进行配置就行。
如果使用了 _config.butterfly.yml, 配置主题的 _config.yml 将不会有效果。

Hexo会自动合并主题中的_config.yml_config.butterfly.yml里的配置,如果存在同名配置,会使用_config.butterfly.yml的配置,其优先度较高。

四、其他

关于butterfly theme,作者建立了帮助文档以供使用,其他不再赘述。


这样,我们就完成了一个博客的主题配置,下面将进行markdown文章的学习。