vue-cli 在构建时分析测试文件

vue-cli analyzing test files on build

我正在尝试将 vue-cli 添加到我现有的项目中 (Vue 3 + TS + Webpack) 问题是当我尝试构建 (vue-cli-service build) 时,我在测试文件中遇到了问题。

例如

 error  in tests/unit/components/someComponent.spec.ts:123:25


 Property 'XXX' does not exist on type 'ComponentPublicInstance<{}, {}, {}, {}, {}, Record<string, any>, VNodeProps, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>'.

有没有办法让 vue-cli 不尝试验证规范文件或修复这个问题?

今天我发现了这个问题。在 tsconfig.json 中,我将文件包含在 /test/unit/**.ts 中。通过删除它,它起作用了!