Vue3+Vite如何解决“找不到模块“@/components/xxx.vue”或其相应的类型声明ts(2307)”
更新时间:2024年10月09日 16:30:15 作者:YUELEI118
在Vue项目中使用Vite时,可能因版本差异而需修改tsconfig.app.json而非tsconfig.json以解决编译错误,本文分享个人解决经验,供参考
1. 安装插件
pnpm i @types/node -D
2. 修改vite.config.ts文件
import path from 'path'; resolve: { alias: { "@": path.resolve(__dirname,"./src"), }, },
3. 修改tsconfig.app.json文件
别人教的都是修改tsconfig.json
文件
但是我发现可能是因为版本的问题
我的tsconfig.json
长这样:
在tsconfig.app.json
文件中添加
"baseUrl": ".", "paths": { "@/*": ["./src/*"], }
终于不报错了
4. vue和vite的版本
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
vue实现录音并转文字功能包括PC端web手机端web(实现过程)
vue实现录音并转文字功能,包括PC端,手机端和企业微信自建应用端,本文通过实例代码介绍vue实现录音并转文字功能包括PC端web手机端web,感兴趣的朋友跟随小编一起看看吧2024-08-08elementPlus 的el-select在提示框关闭时自动弹出的问题解决
这篇文章主要介绍了elementPlus 的el-select在提示框关闭时自动弹出闭时自动弹出的问题,主要问题就是因为filterable属性,根本解决方案是选中的时候让他失去焦点 el-select有一个visible-change事件,下拉框出现/隐藏时触发,感兴趣的朋友跟随小编一起看看吧2024-01-01
最新评论