我的koishi dataview插件怎么被废弃了

dataview版本:2.6.4

Koishi:

Core: 4.16.4

Console: 5.25.6

Koishi Desktop: 0.10.7

下的koishi是这个:为 Linux 安装 | Koishi (AppImage)

然后我也不能在面板访问数据库了

3 个赞

卸载 dataview 插件,然后从插件市场搜索 dataview 后重新安装。

3 个赞


我已经卸载很多次了,但是问题依旧

3 个赞

刷新插件市场后重新安装即可

2 个赞

刷新市场了,然后重装了,但是问题依旧
点击刷新市场的时候,没有反应,日志输出了:

3 个赞

可能需要先解决一下插件市场刷新的问题。

market 插件是不是最新?

2 个赞

market版本为最新

3 个赞

有点奇怪,为什么会无法刷新插件市场呢……

2 个赞

我可以开公网访问面板然后让你来帮我看吗

3 个赞

我觉得这是不太好的(

2 个赞

反正按刷新那个按钮他输出了
2024-01-17 10:41:25 [W] market Cannot convert undefined or null to object
))

3 个赞

报错位置应该是在这里。看起来是 registry 返回了异常的数据。你有设置过 registry.endpoint 吗?

3 个赞


这是我的 registry.endpoint配置,我不记得我有设置过他,但是我现在应该设置为默认吗?
默认似乎是空的

4 个赞

看起来没问题

4 个赞

或许可以考虑使用社区镜像,先正常获取插件市场数据,再排查其他问题。

关于一个插件市场的镜像 - 技术分享 - Koishi Forum

2 个赞

在依赖管理将dataview移除然后从市场安装就好了

5 个赞

看起来你没有理解「卸载」这个词的意思 :rofl:

4 个赞

在插件市场和依赖那边卸载是有差别的吗,一开始是在插件市场卸载不行,在依赖那边选移除依赖就行了)

3 个赞

应该是没有区别的,这听起来不太正常

一开始是在插件市场卸载不行

不行具体是指什么

4 个赞

事情是这样的,一开始,我下的koishi-desktop-linux-x64-v0.10.7.AppImage, 他自带的dataview是这个:

然后插件市场其实是找不到这个插件的了,插件市场的插件是:

所以我每次在插件市场卸载重装的时候,都是在卸载重装koishi-plugin-dataview

当我重装回来,然后在插件市场的koishi-plugin-dataview点击配置的时候,他会跳到插件配置页面然后显示此插件已经被废弃。

我感觉是插件配置的那个页面,显示的dataview,一直都是@koishijs/plugin-dataview

当然那个时候我还没发现到@koishijs/plugin-dataview,也不知道有两个dataview在我的环境,在我的视角就只有一个koishi-plugin-dataview

然后我就去依赖管理看,我才发现里面有 @koishijs/plugin-dataview 和koishi-plugin-dataview,把@koishijs/plugin-dataview移除后就好了

4 个赞