新版本market、config问题讨论

Koishi 控制台持续更新贴继续讨论:
在看到之后,我就想到koishi.yml可以开启插件,我去看了之后,发现了插件处于关闭状态,我打开后成功解决了问题。
虽然确认了插件没有问题,但是觉得目前的交互有点生草。
不是所有人都能发现论坛中Market分离的帖子,在仅更新market的情况下,用户被剥夺了“安装”的按钮(草)
仅更新market,就没法补救更新market前没装config的人()
他们得想办法自己下载config了()

2 个赞

先安装config,然后启用他,最后更新market即可 :zipper_mouth_face:
5.16是这么处理的

2 个赞

现在的问题在于捞回那些已经更新了market的人
我认为可以想个办法安装新版config,而不是回退market版本
只需要一个能够安装config版本的脚本就可以…

2 个赞

2.0.0-alpha.0 不是一个正式版版本号。安装非正式版本插件的用户需要自己承担责任。

1 个赞

无论如何,用户没法及时的知道market最新版属于测试版本,在market里面也没有任何注释告诉用户安装market会导致这样的错误。
实际上,用户完全按照koishi官方支持的方式安装插件,从koishimarket下载安装,没有脱离308。所以我任何自行承担责任的逻辑是不合理的。
曾经也有很多插件会推送alpha版本,但很难出现设置和卸载操作在koishi桌面解决不了的问题。

3 个赞

这些用户确实没有脱离 308。上午前来咨询该问题的用户已经得到了客服的回复。

2 个赞

用户用了依赖更新右上角的小火箭(一键更新)
然后…市场也一起更新了 :joy:

3 个赞

是这样的。

1 个赞

有点尴尬在这了
因为一些notfound的原因,全部更新这个操作应该在较多用户的心中留有印象,这样的问题只会越来越多。
应该在论坛放出解决方案,不然未来重复操作

1 个赞

是的。我认为最好的方法是用户群的群友提到的,「修改一键更新功能,一键更新时选择最新的正式版,而不选择非正式版」。

1 个赞

这个是应该,我也不知道实现难度怎么样()
实际上感觉一键更新是选中最新版本而不是选中后立即更新这一点就能感觉到似乎有所考虑()

2 个赞

我想知道我该如何对已经更新的版本进行挽救,我在使用一键更新发现找不到配置选项,来论坛才发现需要安装config,但已经升级的版本无法进行安装,依赖管理中market也没有旧版本回退,我似乎卡住了

3 个赞

小伙伴在发帖之前可以先搜索论坛内的现有帖子哦~

1 个赞

我看过这个帖子并且已经理解我现在问题的成因,但我不知道该如何去解决这个问题…

3 个赞

支持,之后的版本会实装此更新。建议提交 issue 以加速。

3 个赞

出现这个问题是因为没装config
目前你可能需要等待一下解决方案
或者等不及可以双清

3 个赞

好的,我明白了,十分感谢

3 个赞

但很遗憾就算未来加入了此功能也无法解决现在已经升上 alpha 的用户遇到的问题(

1 个赞

突然想说要给market加一个config依赖
我打完字发现我是傻子(),我都忘了他们为什么分开(x)

2 个赞

完全可以加,但是加了也没有用。

用户需要从 market 1 升级到 market 2,必须先下载 config。如果下载之后启用 config 可能会导致 market 1 和 config 的数据冲突。如果不启用就等于白下了……

不过看起来可以用?也没有其他人试过?

1 个赞