没错,又是我,又是Gridea,又是bug,不知道大家在用breek或者别的主题的时候有没有发现主题自定义配置无法更改了,这是因为0.93的的文件存储格式发生了改变,但他不会自动更新文件存储格式,也就是说0.93在读取0.92的文件格式(好像是取消了个什么cutput文件夹),就算你回到0.92也会因为0.93更改了部分文件而无法读取(辣鸡),这篇是解决方法

首先确定你使用的是0.93或以上版本的客户端

  1. 备份你站点源文件路径下的posts文件夹(这里是你写的文章文件)
  2. 不要备份你站点源文件路径下的themes文件夹以及你的旧主题文件!!!(如果有自行对主题进行修改的话就备份)
  3. 如果有自己写404或者README.md自述文件的把static文件夹也一起备份了(没有就不用管)
  4. 打开Gridea客户端,将远程页面中的所有配置项全部备份
  5. 关闭Gridea客户端,将站点源文件路径文件夹直接删掉
  6. 再次打开Gridea客户端,打开站点源文件路径文件夹,里面会生成新的文件
  7. 从你所使用的主题的Github仓库下载全新的主题文件并覆盖(用的是自带的主题不用下载,如果有自行对主题进行修改的话将第2步中备份的文件覆盖即可)
  8. 将备份的posts(或与static一起)覆盖到站点源文件路径文件夹中
  9. 重新配置你的客户端(第4步中备份的信息)就会发现主题自定义配置已经可以更改了
PS:本文原创,转载请标明出处