vue3.0+ts出现不提示@/components/xxx.vue的现象

1. 在src路径下创建shims-vue.d.ts

/* eslint-disable */
declare module '*.vue' {
  import type { DefineComponent } from 'vue'
  const component: DefineComponent<{}, {}, any>
  export default component
}

2. tsconfig的 include 中添加

  "include": [
    "src/**/*.ts",
    "src/**/*.tsx",
    "src/**/*.vue",
    "tests/**/*.ts",
    "tests/**/*.tsx",
    "shims-vue.d"
  ],

  

posted on 2021-12-06 11:27  稳住别慌  阅读(1170)  评论(0)    收藏  举报