关于小火箭(一键升级) 你需要知道的一切

曾经,一键更新功能是用户群呼声极高的功能。
在一片呼声之中,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无法使用,也可以是你的插件无法使用)

image

4.同时更新插件及其依赖。

当一个插件依赖另一个插件时,如果你需要更新其中一个,务必全部更新,不要只更新其中之一。
例如,koishi-conslole依赖koishi,当两者均有更新时,切记同时更新。

值得一提的是,market有时候会出现这种情况:


一部分插件获取到了更新,一部分没有获取到更新。这种时候多刷新,将所有的插件版本获取到,否则你有非常小的概率因为更新了插件而没更新插件依赖爆炸。
这种这么生草的爆炸方式究竟是给那个小怨狐遇上了

7 个赞

如果你刷新之后还是版本获取失败,可以去插件市场搜索一下这个插件,搜不到就是被删了,不需要更新了
除了 koishi 这个插件

3 个赞

koishi 未获取到版本信息.jpg

3 个赞

:cool:,我用 yarn dep

4 个赞

点名表扬cs-lookup插件(

4 个赞

点我干嘛:anger::anger:

3 个赞

为什么小火箭无法点击?或者说点击了但是完全没有反应?

2 个赞

这种情况一般不会出现,如果出现了要么就是你卡了,要么就是你的版本veryveryveryveryveryveryveryveryveryveryveryveryveryveryveryveryold

2 个赞