错误日志如下:
{
"api": "quickinfo",
"fileName": "d:/app/jgb_user/src/App.vue",
"stack": "Error: <semantic> TypeScript Server Error (5.2.2)
Cannot read properties of undefined (reading 'getSourceFile')
TypeError: Cannot read properties of undefined (reading 'getSourceFile')
at getValidSourceFile (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserverlibrary.js:141936:34)
at Object.getQuickInfoAtPosition (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserverlibrary.js:142270:26)
at n.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\core\out\plugins\TsServerBasePlugin.js:1:2295)
at s.<computed> [as getQuickInfoAtPositionAsync] (D:\HBuilderX\plugins\hbuilderx-language-services\core\out\plugins\TsServerFileReferencesPlugin.js:1:276)
at n.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\specialStringPlugin\out\TsServerSpecialStringsPlugin.js:1:3909)
at n.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\uniapp\out\uniCloud\uniCloudServerTsServerPluign.js:1:5410)
at o.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\uniapp\out\uniCloud\uniCloudJQLTsServerPlugin.js:1:2266)
at i.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\uniapp\out\uniCloud\cloudObectRunServerPlugin.js:1:3230)
at t.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\uniapp\out\uts\utsPlugin.js:1:1543)
at Proxy.a (D:\HBuilderX\plugins\hbuilderx-language-services\uniapp\out\uniapp_plugin.js:1:1496)
at f.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\core\out\plugins\baseRouterPlugin.js:1:2430)
at i.<computed> [as getQuickInfoAtPositionAsync] (D:\HBuilderX\plugins\hbuilderx-language-services\vueservice\out\TsServerVuePlugin.js:1:13274)
at i.<computed> [as getQuickInfoAtPositionAsync] (D:\HBuilderX\plugins\hbuilderx-language-services\vueservice\out\TsServerVuePlugin.js:1:13568)
at VueScriptEmbedMode.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\vueservice\out\langMode\scriptEmbedMode.js:1:1795)
at s.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\vueservice\out\TsServerVuePlugin.js:1:17768)
at f.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\core\out\plugins\baseRouterPlugin.js:1:2430)
at cb (D:\HBuilderX\plugins\hbuilderx-language-services\core\out\plugins\baseRouterPlugin.js:1:8778)
at s (D:\HBuilderX\plugins\hbuilderx-language-services\core\out\plugins\baseRouterPlugin.js:1:6049)
at Proxy.f (D:\HBuilderX\plugins\hbuilderx-language-services\core\out\plugins\baseRouterPlugin.js:1:8716)
at n.getQuickInfoAtPositionAsync (D:\HBuilderX\plugins\hbuilderx-language-services\core\out\plugins\TsServerApiI18nPlugin.js:1:591)
at IOSession.getQuickInfoWorker (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserverlibrary.js:181850:47)
at quickinfo (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserverlibrary.js:180051:60)
at D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserverlibrary.js:182767:86
at IOSession.executeWithRequestIdAsync (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserverlibrary.js:182759:26)
at IOSession.executeCommandAsync (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserverlibrary.js:182767:41)
at IOSession.onMessage (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserverlibrary.js:182818:63)
at Object.callback (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserver.js:768:23)
at IOSession.consumeMessage (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserver.js:783:23)
at IOSession.addMessage (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserver.js:771:12)
at IOSession.onMessage (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserver.js:790:12)
at Interface.<anonymous> (D:\HBuilderX\plugins\hbuilderx-language-services\node_modules\typescript\lib\tsserver.js:759:14)
at Interface.emit (node:events:517:28)
at [_onLine] [as _onLine] (node:internal/readline/interface:423:12)
at [_normalWrite] [as _normalWrite] (node:internal/readline/interface:617:22)
at Socket.ondata (node:internal/readline/interface:250:23)
at Socket.emit (node:events:517:28)
at addChunk (node:internal/streams/readable:368:12)
at readableAddChunk (node:internal/streams/readable:341:9)
at Readable.push (node:internal/streams/readable:278:10)
at Pipe.onStreamRead (node:internal/stream_base_commons:190:23)
at TypeScriptServerError.create (D:\HBuilderX\plugins\hbuilderx-language-services\jsservice\out\tsServer\serverError.js:1:224)
at ProcessBasedTsServer.dispatchResponse (D:\HBuilderX\plugins\hbuilderx-language-services\jsservice\out\tsServer\server.js:1:3097)
at ProcessBasedTsServer.dispatchMessage (D:\HBuilderX\plugins\hbuilderx-language-services\jsservice\out\tsServer\server.js:1:1906)
at D:\HBuilderX\plugins\hbuilderx-language-services\jsservice\out\tsServer\server.js:1:1335
at c.fire (D:\HBuilderX\plugins\plugin-manager\out.js:1:510191)
at Reader.onLengthData (D:\HBuilderX\plugins\hbuilderx-language-services\jsservice\out\tsServer\serverProcess.electron.js:1:2411)
at Socket.<anonymous> (D:\HBuilderX\plugins\hbuilderx-language-services\jsservice\out\tsServer\serverProcess.electron.js:1:2058)
at Socket.emit (node:events:517:28)
at addChunk (node:internal/streams/readable:368:12)
at readableAddChunk (node:internal/streams/readable:341:9)"
}

PUX
- 发布:2025-07-11 10:13
- 更新:2025-07-11 10:13
- 阅读:19
0 个回复