在“插件市场”安装任何插件,一开始安装命令行就报错:
[E] app TypeError: Cannot read properties of undefined (reading ‘exports’)
at Watcher.triggerLocalReload (D:\LMSFolder\LMSOnline\WebSite\LMSQQBot\node_modules@koishijs\plugin-hmr\src\index.ts:207:43)
at Timeout. (D:\LMSFolder\LMSOnline\WebSite\LMSQQBot\node_modules@koishijs\plugin-hmr\src\index.ts:99:61)
at Object.apply (D:\LMSFolder\LMSOnline\WebSite\LMSQQBot\node_modules@cordisjs\core\src\utils.ts:132:28)
at listOnTimeout (node:internal/timers:573:17)
at process.processTimers (node:internal/timers:514:7)
随后Koishi重启,插件也安装失败。
Koishi与依赖均是最新的,请问这是出现了什么问题?应当如何解决?
1 个赞
plugin-hmr?
你用的 yarn dev 开的?
这块日志上下没有任何的[W]日志吗?
请发送包含 最近 前三个[I] 到 最近 后三个[I] 的日志
3 个赞
是的,使用npm run dev。
没有任何[W]日志。
前面的日志与操作无关,如下:
[I] loader apply plugin group:xar8dt
[I] loader apply plugin davinci-003:purnu2
[I] server server listening at http://127.0.0.1:2166
后三条日志:
[I] app Koishi/4.17.12
[I] loader apply plugin group:entry
[I] loader apply plugin group:server
2 个赞
今天还发现了一个可疑的错误:
2024-08-29 11:05:56 [W] app TypeError: Cannot read properties of undefined (reading ‘toLowerCase’)
2 个赞
把日志发完整
1 个赞
之前的完整日志:
之后的日志:
中途重启了market是我换了下载源而重载了配置。
截图是今天的复现,不是昨天的日志,我正在.\data\logs里寻找昨天的日志。
2 个赞
唯一一张有用的截图,没截全
不过看起来是你的开发代码出了问题,
是 external 文件夹下的报错
尝试排除一下吧
解决今天的问题就行了
既然昨天的报错没复现,那就没问题了,让它过去吧
2 个赞