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

相关推荐
MaCa .BaKa15 小时前
37-智慧医疗服务平台(在线接诊/问诊)
java·vue.js·spring boot·tomcat·vue·maven
是梦终空21 小时前
Python毕业设计219—基于python+Django+vue的房屋租赁系统(源代码+数据库+万字论文)
python·django·vue·毕业设计·毕业论文·源代码·房屋租赁系统
LuckyLay3 天前
AI教你学VUE——Gemini版
前端·vue·学习路线·学习资源
阿黄学技术4 天前
Vite简单介绍
前端·前端框架·vue
MaCa .BaKa4 天前
36-校园反诈系统(小程序)
java·spring boot·mysql·小程序·vue·maven·uniapp
csj504 天前
前端基础之《Vue(14)—组件通信》
前端·vue
xiegwei6 天前
使用Vite创建vue3项目
vue·vite
ApiHug7 天前
ApiHug SDK 1.3.5 Vue 框架 - 预览版
前端·javascript·vue.js·spring·vue·apihug·apismart
3D虚拟工厂7 天前
1️⃣7️⃣three.js_OrbitControls相机控制器
javascript·3d·vue·blender·three.js·uv
samuel91810 天前
pinia实现数据持久化插件pinia-plugin-persist-uni
前端·vue