使用yarn dev启动实例时侧边栏无“插件配置”按钮

登入后未进行操作,侧边栏无插件配置,使用yarn start也没有
小火箭后依然没有
环境配置信息:
System:
OS: Windows 10 10.0.19045
CPU: (16) x64 Intel(R) Xeon(R) CPU E5-2667 v2 @ 3.30GHz
Binaries:
Node: 20.16.0
Yarn: 4.1.1
Koishi:
Core: 4.17.11
Console: 5.29.2

日志(在koishi-app/data/logs下提取的):

{"id":1,"type":"info","level":2,"name":"app","meta":{},"content":"\u001b[38;5;15;1mKoishi/4.17.11\u001b[0m","timestamp":1723100738595}
{"id":2,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mgroup:entry\u001b[0m","timestamp":1723100738679}
{"id":3,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mgroup:server\u001b[0m","timestamp":1723100738681}
{"id":4,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mserver:77gp2e\u001b[0m","timestamp":1723100738683}
{"id":5,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mgroup:basic\u001b[0m","timestamp":1723100738862}
{"id":6,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mcommands:l44ngq\u001b[0m","timestamp":1723100738864}
{"id":7,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mhelp:uhihhe\u001b[0m","timestamp":1723100738868}
{"id":8,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mhttp:mc7owk\u001b[0m","timestamp":1723100738871}
{"id":9,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mlocales:h78j8d\u001b[0m","timestamp":1723100738873}
{"id":10,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mproxy-agent:ll1lb2\u001b[0m","timestamp":1723100738879}
{"id":11,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mrate-limit:oyvm6h\u001b[0m","timestamp":1723100739025}
{"id":12,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mtelemetry:2f8y6f\u001b[0m","timestamp":1723100739028}
{"id":13,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mgroup:console\u001b[0m","timestamp":1723100739045}
{"id":14,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mactions:wf63jf\u001b[0m","timestamp":1723100739046}
{"id":15,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45manalytics:2bm175\u001b[0m","timestamp":1723100739049}
{"id":16,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mauth:ws59ih\u001b[0m","timestamp":1723100739053}
{"id":17,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mconfig:3l6iha\u001b[0m","timestamp":1723100739058}
{"id":18,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mconsole:k8fko4\u001b[0m","timestamp":1723100739113}
{"id":19,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mdataview:h1dql1\u001b[0m","timestamp":1723100739130}
{"id":20,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mexplorer:jauh9r\u001b[0m","timestamp":1723100739134}
{"id":21,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mlogger:nk8vjb\u001b[0m","timestamp":1723100739156}
{"id":22,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45minsight:614is5\u001b[0m","timestamp":1723100739160}
{"id":23,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mmarket:qybyeg\u001b[0m","timestamp":1723100739162}
{"id":24,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mnotifier:kpehdp\u001b[0m","timestamp":1723100739232}
{"id":25,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45moobe:68159v\u001b[0m","timestamp":1723100739234}
{"id":26,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45msandbox:4nd5d6\u001b[0m","timestamp":1723100739237}
{"id":27,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mstatus:6jzfde\u001b[0m","timestamp":1723100739244}
{"id":28,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mtheme-vanilla:9mlc30\u001b[0m","timestamp":1723100739283}
{"id":29,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mgroup:storage\u001b[0m","timestamp":1723100739287}
{"id":30,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mdatabase-sqlite:vxxzzz\u001b[0m","timestamp":1723100739289}
{"id":31,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45massets-local:a9ma2s\u001b[0m","timestamp":1723100739304}
{"id":32,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mgroup:adapter\u001b[0m","timestamp":1723100739312}
{"id":33,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mgood-or-bad:iafsow\u001b[0m","timestamp":1723100739314}
{"id":34,"type":"error","level":1,"name":"app","meta":{},"content":"cannot resolve plugin \"good-or-bad\"","timestamp":1723100739316}
{"id":35,"type":"info","level":2,"name":"loader","meta":{"paths":[]},"content":"apply plugin \u001b[38;5;45mminecraft-fishing:3vy8ut\u001b[0m","timestamp":1723100739317}
{"id":36,"type":"error","level":1,"name":"app","meta":{},"content":"cannot resolve plugin \"minecraft-fishing\"","timestamp":1723100739319}
{"id":37,"type":"info","level":2,"name":"assets","meta":{"paths":["a9ma2s"]},"content":"missing config \"selfUrl\", fallback to \"file:\" scheme","timestamp":1723100739551}
{"id":38,"type":"info","level":2,"name":"server","meta":{"paths":["77gp2e"]},"content":"server listening at \u001b[38;5;57mhttp://127.0.0.1:5140\u001b[0m","timestamp":1723100739669}
{"id":39,"type":"info","level":2,"name":"console","meta":{"paths":["k8fko4"]},"content":"webui is available at \u001b[38;5;166mhttp://127.0.0.1:5140\u001b[0m","timestamp":1723100739671}
{"id":40,"type":"info","level":2,"name":"auth","meta":{"paths":["ws59ih"]},"content":"creating admin account","timestamp":1723100739755}
{"id":87,"type":"warn","level":2,"name":"config","meta":{},"content":"failed to resolve \u001b[38;5;78mkoishi-plugin-fish-fish-fish\u001b[0m","timestamp":1723100742323}
{"id":88,"type":"warn","level":2,"name":"config","meta":{},"content":"Error: Cannot find module 'koishi-plugin-fish-fish-fish/package.json'\nRequire stack:\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\node\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\loader\\lib\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\koishi\\lib\\worker\\index.js\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15)\n    at Function.resolve (node:internal/modules/helpers:190:19)\n    at PackageScanner.loadManifest (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:172:30)\n    at PackageScanner.parsePackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:179:42)\n    at PackageScanner.parsePackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\node\\index.js:61:32)\n    at PackageScanner.loadPackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:166:25)\n    at PackageScanner.loadDirectory (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:152:53)\n    at async Promise.all (index 0)\n    at async PackageScanner._collect (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:138:5)\n    at async PackageScanner.collect (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:144:20)","timestamp":1723100742325}
{"id":89,"type":"warn","level":2,"name":"config","meta":{},"content":"failed to resolve \u001b[38;5;78mkoishi-plugin-minecraft-fishing\u001b[0m","timestamp":1723100742326}
{"id":90,"type":"warn","level":2,"name":"config","meta":{},"content":"Error: Cannot find module 'koishi-plugin-minecraft-fishing/package.json'\nRequire stack:\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\node\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\loader\\lib\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\koishi\\lib\\worker\\index.js\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15)\n    at Function.resolve (node:internal/modules/helpers:190:19)\n    at PackageScanner.loadManifest (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:172:30)\n    at PackageScanner.parsePackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:179:42)\n    at PackageScanner.parsePackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\node\\index.js:61:32)\n    at PackageScanner.loadPackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:166:25)\n    at PackageScanner.loadDirectory (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:152:53)\n    at async Promise.all (index 0)\n    at async PackageScanner._collect (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:138:5)\n    at async PackageScanner.collect (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:144:20)","timestamp":1723100742327}
{"id":91,"type":"warn","level":2,"name":"config","meta":{},"content":"failed to resolve \u001b[38;5;78mkoishi-plugin-minecraft-fishing-backup\u001b[0m","timestamp":1723100742328}
{"id":92,"type":"warn","level":2,"name":"config","meta":{},"content":"Error: Cannot find module 'koishi-plugin-minecraft-fishing-backup/package.json'\nRequire stack:\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\node\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\loader\\lib\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\koishi\\lib\\worker\\index.js\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15)\n    at Function.resolve (node:internal/modules/helpers:190:19)\n    at PackageScanner.loadManifest (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:172:30)\n    at PackageScanner.parsePackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:179:42)\n    at PackageScanner.parsePackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\node\\index.js:61:32)\n    at PackageScanner.loadPackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:166:25)\n    at PackageScanner.loadDirectory (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:152:53)\n    at async Promise.all (index 0)\n    at async PackageScanner._collect (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:138:5)\n    at async PackageScanner.collect (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:144:20)","timestamp":1723100742328}
{"id":93,"type":"warn","level":2,"name":"config","meta":{},"content":"failed to resolve \u001b[38;5;78mkoishi-plugin-yes-or-no\u001b[0m","timestamp":1723100742329}
{"id":94,"type":"warn","level":2,"name":"config","meta":{},"content":"Error: Cannot find module 'koishi-plugin-yes-or-no/package.json'\nRequire stack:\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\node\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\loader\\lib\\index.js\n- H:\\koishidev\\koishi-app\\node_modules\\koishi\\lib\\worker\\index.js\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15)\n    at Function.resolve (node:internal/modules/helpers:190:19)\n    at PackageScanner.loadManifest (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:172:30)\n    at PackageScanner.parsePackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:179:42)\n    at PackageScanner.parsePackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\node\\index.js:61:32)\n    at PackageScanner.loadPackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:166:25)\n    at PackageScanner.loadDirectory (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:152:53)\n    at async Promise.all (index 0)\n    at async PackageScanner._collect (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:138:5)\n    at async PackageScanner.collect (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:144:20)","timestamp":1723100742329}
{"id":95,"type":"warn","level":2,"name":"config","meta":{},"content":"failed to resolve \u001b[38;5;78mkoishi-plugin-oven\u001b[0m","timestamp":1723100742369}
{"id":96,"type":"warn","level":2,"name":"config","meta":{},"content":"Error: Cannot find module 'H:\\koishidev\\koishi-app\\node_modules\\koishi-plugin-oven\\lib\\index.js'. Please verify that the package.json has a valid \"main\" entry\n    at tryPackage (node:internal/modules/cjs/loader:445:19)\n    at Module._findPath (node:internal/modules/cjs/loader:716:18)\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1131:27)\n    at Function.resolve (node:internal/modules/helpers:190:19)\n    at PackageScanner.parsePackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\node\\index.js:63:29)\n    at async PackageScanner.loadPackage (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:166:14)\n    at async Promise.all (index 38)\n    at async PackageScanner.collect (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\registry\\lib\\index.js:144:20)\n    at async Proxy.collect (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\node\\index.js:80:5)\n    at async Proxy.get (H:\\koishidev\\koishi-app\\node_modules\\@koishijs\\plugin-config\\lib\\shared\\index.js:70:22)","timestamp":1723100742369}

2 个赞

logs文件夹下还有两个log文件,但内容大致相同。

2 个赞

问题已解决。

2 个赞