安装主题

本站基于 Hexo 搭建,用的是🦋Butterfly 主题,你也可以使用其他的主题。

  • 访问Butterfly 主题网页,安装 hexo-theme-butterfly 主题,此时你就可以在【博客目录\themes】下看到 butterfly 文件夹。

    1
    git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
  • 如果后续想升级主题,在根目录下运行 ‘npm update hexo-theme-butterfly’ 。

注:升级前请先备份 ‘butterfly’ 文件夹,更新会覆盖新的包,有可能会出现 ‘bug’。

应用主题

修改博客目录下的 _config.yml 文件,把主题改为 butterfly ,大概在100行那里。

1
theme: butterfly

安装插件

如果你  hexo s 时,显示 `扩展包含/layout.pug 块内容包含 ./includes/mixins/post-ui.pug #recent-posts.recent-posts +postUI 包含包含/pagination.pug’ ,则表示你没有配置 ‘pug’ 以及 ‘stylus’ 的渲染,请在你的博客目录下执行以下命令下载安装:

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

 注: 如果你安装失败的话,就代表你没有权限安装,请用管理员身份运行 cmd 来配置

升级建议

为了减少升级主题带来的不便,请用以下方式。

  • 把主题文件夹中的 _config.yml (是主题下的文件,不是根目录下的文件),复制到根目录文件下,同时重命名为 _config.butterfly.yml 
  • ‘hexo’ 会自动合并到 _config.yml_config.butterfly.yml 里的配置, _config.butterfly.yml 其优先级比较高。

到此就配置完成,现在只需要执行hexo clean && hexo g && hexo s 就可以看到自己的成果了。