Skip to content

TS2307

使用 Webstorm 创建 VUE 项目,报错显示

TS2307: Cannot find module './App.vue' or its corresponding type declarations.

解决方案

env.d.ts 文件中添加以下内容

typescript
declare module '*.vue' {
    import { DefineComponent } from "vue"
    const component: DefineComponent<{}, {}, any>
    export default component
}

tsconfig.app.json 下的 compilerOptions 中添加以下内容

json
"baseUrl": ".",
"paths": {
    "@/*": ["./src/*"]
}

Released under the MIT License.