Vue3+Vite 解决“找不到模块“@/components/xxx.vue”或其相应的类型声明 ts(2307)”

1. 安装插件

typescript 复制代码
pnpm i @types/node -D

2. 修改vite.config.ts文件

javascript 复制代码
import path from 'path';

  resolve: {
    alias: {
      "@": path.resolve(__dirname,"./src"),
    },
  },

3. 修改tsconfig.app.json文件

  • 别人教的都是修改tsconfig.json文件,但是我发现可能是因为版本的问题,我的tsconfig.json长这样:
  • tsconfig.app.json文件中添加
typescript 复制代码
    "baseUrl": ".",
    "paths": {
      "@/*": ["./src/*"],
    }
  • 终于不报错了

4. vue和vite的版本

相关推荐
吴声子夜歌2 天前
Vue3——表单元素绑定
前端·vue·es6
DazedMen3 天前
前端自定义接口返回,想咋玩就咋玩
前端·vue·接口拦截
劉三岁4 天前
平板网页开发,px vs rem + 适配方案
vue·电脑
蓝黑20204 天前
Vue组件通信之emit
前端·javascript·vue
吴声子夜歌4 天前
Vue3——v-for指令
前端·javascript·vue
滴滴答答哒5 天前
Vue3 动态路由组件加载:后台字符串到前端懒加载组件的完美转换
vue
阿飞不想努力5 天前
文件上传原理与实操
java·spring boot·vue·文件上传
曲幽6 天前
FastAPI+Vue:文件分片上传+秒传+断点续传,这坑我帮你踩平了!
python·vue·upload·fastapi·web·blob·chunk·spark-md5
蓝黑20207 天前
Vue组件通信之v-model
前端·javascript·vue
不会写DN7 天前
Vue3中的computed 与 watch 的区别
javascript·面试·vue