查看 butterfly 官方说明文档(https://butterfly.js.org/)。

我使用的是 github 安装方式。

注意: 根目录下的 _config.butterfly.yml 文件是主题自定义文件,切勿删除,此自定义同样适用后续主题更新。_config.yml 文件是系统自带文件,请勿删除。

版本更新的方式有两种

  1. 删除 themes 文件夹的 butterfly 文件夹,重新执行主题安装。

在根目录下,bash 环境运行

1
git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
  1. 仅主题更新

我一般选择这种方式进行更新。

主题目录(例如 themes/butterfly/)下,bash 环境运行

1
git pull

主题更新后,更新博客可能会有问题,删除已经生成的本地博客,重新生成即可,参见

https://aerosand.cn/posts/20220315203446/