在IntelliJ IDEA Ultimate调试Vitest时遇ReferenceError问题求助
使用IntelliJ IDEA Ultimate 2024.1.1搭配Vitest调试时出现ReferenceError错误

错误详情
ReferenceError: descriptor is not defined at eval (eval at <anonymous> (C:\Users\<user>\Documents\Projecten\<project>\test\common\utils\localization\locale-helper.test.ts:34:9), <anonymous>:1:1) at C:\Users\<user>\Documents\Projecten\<project>\test\common\utils\localization\locale-helper.test.ts:34:9 at file:///C:/Users/<user>/Documents/Projecten/<project>/node_modules/@vitest/runner/dist/index.js:135:14 at file:///C:/Users/<user>/Documents/Projecten/<project>/node_modules/@vitest/runner/dist/index.js:60:26 at runTest (file:///C:/Users/<user>/Documents/Projecten/<project>/node_modules/@vitest/runner/dist/index.js:781:17) at runSuite (file:///C:/Users/<user>/Documents/Projecten/<project>/node_modules/@vitest/runner/dist/index.js:909:15) at runSuite (file:///C:/Users/<user>/Documents/Projecten/<project>/node_modules/@vitest/runner/dist/index.js:909:15) at runFiles (file:///C:/Users/<user>/Documents/Projecten/<project>/node_modules/@vitest/runner/dist/index.js:958:5) at startTests (file:///C:/Users/<user>/Documents/Projecten/<project>/node_modules/@vitest/runner/dist/index.js:967:3) at file:///C:/Users/<user>/Documents/Projecten/<project>/node_modules/vitest/dist/chunks/runtime-runBaseTests.oAvMKtQC.js:116:7
当前tsconfig配置
{ "compilerOptions": { "target": "ES2022", "module": "ES2022", "lib": [ "es2022" ], "moduleResolution": "Bundler", "noEmit": true, "declaration": true, "strict": true, "noImplicitAny": true, "strictNullChecks": true, "noImplicitThis": true, "alwaysStrict": true, "noUnusedLocals": false, "noUnusedParameters": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": false, "resolveJsonModule": true, "inlineSourceMap": true, "inlineSources": true, "experimentalDecorators": true, "strictPropertyInitialization": false, "esModuleInterop": true, "typeRoots": [ "./node_modules/@types" ] }, "exclude": [ "node_modules", "cdk.out" ], "include": [ ".eslintrc.js", "**/*.ts" ] }
测试用例片段
describe('Localization helper', () => { ... test('messages correctly gives the english language', () => { let response = LocaleHelper.messages('en').WIDGET_TITLE_DEFAULT_CLASS; expect(response).toBe('Class change'); }); ... });
问题
请问我哪里操作有误或遗漏了配置,导致调试时出现该错误?
内容的提问来源于stack exchange,提问作者MrAndre
相关产品推荐
相关产品推荐

