插件在启动时亮黄灯,控制台不报错怎么办

image
经常有插件像这样亮黄灯,控制台什么错也没有报,如果开一个全新的koishi,只装这一个插件就不会亮黄灯,所以感觉是和什么插件冲突了。但是控制台什么错也没有报,就不知道怎么debug了。
比如上边gif-reverse插件有问题,我尝试在koishi.yml里加了

logger:
  levels:
    gif-reverse: 3

然后重启koishi,依然是亮黄灯然后控制台什么错也没有报。

所有插件和koishi和windows都是最新版
System:

OS: Windows 11 10.0.26100

CPU: (16) x64 AMD Ryzen 7 3700X 8-Core Processor

Binaries:

Node: 22.9.0

Yarn: 4.1.1

Koishi:

Core: 4.18.7

Console: 5.30.2

哦除了@satorijs/element是3.1.7版,因为memes-api插件不兼容更高的版本。

我有一点debug能力,所以主要是想知道怎么让控制台报错,毕竟都黄灯了,肯定是哪里有问题了吧。

1 个赞

黄灯影响指令注册么,猜是依赖关系不满足

1 个赞

影响,亮了的黄灯的插件在指令管理界面都是找不到命令的。好像还真是依赖关系不满足,不知道为啥下载ffmpeg的时候没有自动安装downloads插件,GUI界面也没有提示依赖downloads插件,刚手动装了downloads插件后就变绿灯了。

但是对ffmpeg来说,downloads插件只是devDependencies,这也是必须要装的吗。

1 个赞

试了一下,全都是devDependencies的依赖没装。或者干脆是连devDependencies里都没写的依赖没装。解决了,感谢。

2 个赞

听起来不应该是这样解决的(
不过解决了就好

1 个赞