johnsoncodehk / vue-tsc

vue-tsc --noEmit && vite build
https://www.npmjs.com/package/vue-tsc
MIT License
241 stars 6 forks source link

`Debug Failure` on Windows #2

Closed cawa-93 closed 3 years ago

cawa-93 commented 3 years ago

On Windows 10 i got error:

C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\typescript\lib\typescript.js:2479
            throw e;
            ^

Error: Debug Failure. Expected C:/Users/kozac/Dev/vite-electron-builder/packages/renderer/src/index.ts === C:\Users\kozac\Dev\vite-electron-builder\packages\renderer\src\index.ts.
    at attachFileToDiagnostic (C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\typescript\lib\typescript.js:18897:18)
    at Object.attachFileToDiagnostics (C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\typescript\lib\typescript.js:18929:42)
    at parseJsonText (C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\typescript\lib\typescript.js:29058:46)
    at Object.parseSourceFile (C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\typescript\lib\typescript.js:28975:32)
    at Object.createSourceFile (C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\typescript\lib\typescript.js:28782:29)
    at transformDiagnostics (C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\volar\extension\node_modules\@volar\vscode-vue-languageservice\out\tsProgramApis.js:63:38)
    at Proxy.getSemanticDiagnostics (C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\volar\extension\node_modules\@volar\vscode-vue-languageservice\out\tsProgramApis.js:25:16)
    at Object.apply (C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\volar\extension\node_modules\@volar\vscode-vue-languageservice\out\languageService.js:341:31)
    at emitFilesAndReportErrors (C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\typescript\lib\tsc.js:92270:57)
    at Object.emitFilesAndReportErrorsAndGetExitStatus (C:\Users\kozac\Dev\vite-electron-builder\node_modules\vue-tsc\typescript\lib\tsc.js:92299:18)

The problem occurs when finding errors in the .ts files. Like this.

At the same time, type checking in GitHub CI (Ubuntu Linux) works as expected.

johnsoncodehk commented 3 years ago

Fixed in 0.0.13, thanks for the report!