Improve version folder selection in loadNapCat.cjs

Enhanced logic to handle multiple or missing version folders by selecting the most recently modified folder if more than one exists, and providing clearer error messages. Also updated .vscode/settings.json to add source map path overrides for additional packages.
This commit is contained in:
手瓜一十雪
2025-11-15 10:58:33 +08:00
parent 804ce14670
commit c7a515eef1
2 changed files with 22 additions and 5 deletions

View File

@@ -1,8 +1,12 @@
{
"debug.node.sourceMapPathOverrides": {
"../../napcat-onebot/*": "${workspaceFolder}/packages/napcat-onebot/*",
"../../napcat-core/*": "${workspaceFolder}/packages/napcat-core/*",
"../../napcat-common/*": "${workspaceFolder}/packages/napcat-common/*",
"../../napcat-core/*": "${workspaceFolder}/packages/napcat-core/*",
"../../napcat-image-size/*": "${workspaceFolder}/packages/napcat-image-size/*",
"../../napcat-shell/*": "${workspaceFolder}/packages/napcat-shell/*",
"../../napcat-framework/*": "${workspaceFolder}/packages/napcat-framework/*",
"../../napcat-protobuf/*": "${workspaceFolder}/packages/napcat-protobuf/*",
"../../napcat-onebot/*": "${workspaceFolder}/packages/napcat-onebot/*",
"../../napcat-webui-backend/*": "${workspaceFolder}/packages/napcat-webui-backend/*",
"../../napcat-pty/*": "${workspaceFolder}/packages/napcat-pty/*"
}