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的版本

相关推荐
是罐装可乐4 小时前
深入理解 Vue3 Router:三种路由模式的工作原理与实战应用
架构·vue·路由·history·hash·ssr·router
老华带你飞7 小时前
租房平台|租房管理平台小程序系统|基于java的租房系统 设计与实现(源码+数据库+文档)
java·数据库·小程序·vue·论文·毕设·租房系统管理平台
zhz521420 小时前
Spring Boot + Redis 缓存性能优化实战:从5秒到毫秒级的性能提升
java·spring boot·redis·缓存·vue
小胖墩有点瘦2 天前
【基于协同过滤的校园二手交易平台】
java·vue·毕业设计·springboot·计算机毕业设计·协同过滤·校园二手交易平台
小圣贤君2 天前
小说创作中的时间轴体验设计:事序图交互与用户体验优化
electron·vue·甘特图·时序图·写作软件
知识分享小能手2 天前
React学习教程,从入门到精通,React 构造函数(Constructor)完整语法知识点与案例详解(16)
前端·javascript·学习·react.js·架构·前端框架·vue
@AfeiyuO2 天前
分类别柱状图(Vue3)
typescript·vue·echarts
大虾写代码2 天前
vue3+TS项目配置Eslint+prettier+husky语法校验
前端·vue·eslint
机构师3 天前
<uniapp><指针组件>基于uniapp,编写一个自定义箭头指针组件
javascript·uni-app·vue·html
@AfeiyuO3 天前
vue3 实现将页面生成 pdf 导出(html2Canvas + jspdf)
前端·pdf·vue