曾经,一键更新功能是用户群呼声极高的功能。
在一片呼声之中,koishi于4.12.8版本为market插件迎来的“一键更新”
但是随之而来的并非是更便捷带来的赞扬,更多的是因为一键更新插件所带来的众多问题。
他做了什么?选择所有的插件更新版,然后由你按下了确认更新。
接下来呢?可能是一切正常,也可能是原地爆炸
本篇就来讨论一下长期没有更新且需要或想要更新的注意事项
1.优先更新Koishi Desktop
koishi Desktop即你从官网下载的.msi文件,它可能包括新版本koishi所需要的必要环境,如果缺少KD的环境,koishi可能无法正常运行。
Releases · koishijs/koishi-desktop (github.com)
2.关注Koishi的更新
koishi是一个仍在活跃更新的框架,基本上每个月会有三到四次更新。
一般情况下,koishi的更新是不会导致爆炸的,但并不是绝对的。
除非你即将使用的插件依赖了新版本的koishi,否则不建议随意更新koishi。正所谓代码能跑就不要乱动。如果有插件可以依赖新版本的koishi,则证明该版本的koishi大抵能用。
3.注意插件的测试版本。
当你发现某个插件的版本后缀含有.alpha或.beta时,尽量不要更新他,除非你确认该版本不会导致你爆炸(这个爆炸并不仅限于KD无法使用,也可以是你的插件无法使用)
4.同时更新插件及其依赖。
当一个插件依赖另一个插件时,如果你需要更新其中一个,务必全部更新,不要只更新其中之一。
例如,koishi-conslole依赖koishi,当两者均有更新时,切记同时更新。
值得一提的是,market有时候会出现这种情况:
一部分插件获取到了更新,一部分没有获取到更新。这种时候多刷新,将所有的插件版本获取到,否则你有非常小的概率因为更新了插件而没更新插件依赖爆炸。
这种这么生草的爆炸方式究竟是给那个小怨狐遇上了