chore: 补充

This commit is contained in:
Wxw-Gu
2026-08-11 15:59:35 +08:00
parent 2482c23c5e
commit 0c1d859e1b
6 changed files with 305 additions and 17 deletions
+21 -1
View File
@@ -1,4 +1,4 @@
import './app-data-bootstrap'
import { userDataSelection } from './app-data-bootstrap'
import './preload-env'
import {
app,
@@ -513,6 +513,26 @@ app.whenReady().then(async () => {
message: 'TraceMemo 启动',
details: { build: BUILD_MARK, platform: process.platform, version: app.getVersion() }
})
appLogger.write({
level: userDataSelection.legacyConflict ? 'warn' : 'info',
scope: 'app-data-bootstrap',
message: userDataSelection.legacyConflict
? '检测到两个独立的 legacy userData,已按兼容优先级选择 WechatExplorer'
: 'userData 路径选择完成',
details: {
selectedPath: userDataSelection.selected,
selectedKind: userDataSelection.selectedKind,
reason: userDataSelection.reason,
legacyExists: userDataSelection.directories.legacy,
legacyPackageExists: userDataSelection.directories.legacyPackage,
currentExists: userDataSelection.directories.current,
legacyAssets: userDataSelection.assets.legacy,
legacyPackageAssets: userDataSelection.assets.legacyPackage,
currentAssets: userDataSelection.assets.current,
legacyRootsEquivalent: userDataSelection.legacyRootsEquivalent,
legacyConflict: userDataSelection.legacyConflict
}
})
process.on('uncaughtException', (error) => {
appLogger.write({
level: 'error',