本文章通过学习大佬Jerry的Butterfly,搭建个性化个人博客。此处作为随手记录,以免未来搭建又得重新寻找教程。如果你还没有初步搭建博客,可以转到5分钟搭建Hexo个人博客学习搭建。

【注意:可能由于本地没有安装python或则缺失vs2017等环境造成搭建失败,请自行到百度查询教程下载,此处就不单独讲解。】

安装

在自己的Hexo根目录下,通过git命令克隆主题

这里有可能因为网络问题或则代理问题导致失败

git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly

应用主题

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

theme: butterfly

安装插件

没有pug以及stylus的渲染器将无法访问,请安装:

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

升级建议

为了减少升级主题后带来的不便,请使用以下方式(建议,可以不做)。

此方法只支持Hexo 5.0.0以上版本,建议使用。如果已经在 source/_data/ 创建了 butterfly.yml,请记得删除掉。
在 hexo 的根目录创建一个文件 _config.butterfly.yml,并把主题目录的 _config.yml 内容复製到 _config.butterfly.yml 去。

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

以后只需要在 _config.butterfly.yml进行配置就行。

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