vue3 setup + ts + vite 项目问题解决:Cannot find module ... or its
来源:http://www.tudoupe.com时间:2022-03-02
昨日我尝试使用vue3 setup + ts + vite进行vue3项目的实现,遇到此问题:
Cannot find module … or its corresponding type declarations.(ts2307)
文件报错类型以及ts官方错误说明:
这里以别名"@"为例子:
2307
错误
Cannot find module ‘{0}’.
找不到模块“{0}”。
问题解决方案:
解决方向:开发工具配置 or 项目配置
一、开发工具有关:这里只说使用到的vscode
1、优先查看自己vscode的工作的ts位置及版本
首先,mac: command + shift + P(windows应该也是类似案件cmmand换成Alt或者Ctrl)打开搜索 type 就会显示如下:

然后,让Volar去选择对应的工作位置及版本:

最后,请选择使用工作台版本(这是在寻找问题时候看到尤大大给出的答案)。
切记!!!选择后完全关闭vscode重启!!!
2、可能有人看到_Volar:Select TypeScript Version…_
这里Volar就是一个vscode插件,对应是为了Vue3的使用。(插件库直接搜索Volar就可以下载)
要编写Vue3所以请下载Volar并关闭Vetur,并注释或删除到你所有的Vetur用户设置:

command + shift + P(windows应该也是类似案件cmmand换成Alt或者Ctrl)打开搜索 setting 就会显示如下:

打开setting.json文件全局搜索“vetur”并删除或注释掉相关设置保存。
切记!!!保存后完全关闭vscode重启!!!
**二、**项目配置有关:这里构建工具使用vite,但webpack,gulp应该是类似的:
2个配置文件需要相互设置好:
tsconfig.json
vite.config.ts
保存好后,切记!!!保存后完全关闭vscode重启!!!
PS:开发工具和项目配置都需要确认好,构建工具和js框架应该都是类似的问题,设置好就没问题!
希望能帮大家解决问题,如果还有问题可以提出来,大家互相交流交流,一起解决,一起学习!
相关新闻
- 2023-05-06 微pe怎么初始化U盘(微pe怎么恢复初
- 2023-05-06 Xp系统boot 进入pe(boot manager 怎么进入
- 2023-05-06 win pe修复bcdboot(pe修复系统)
- 2023-05-06 win7更新失败 pe(win7更新失败还原更
- 2023-05-06 u盘装了pe读取不了(u盘能进pe读取不
- 2023-05-06 u盘pe 发热(u盘发热烫手)
- 2023-05-06 u盘pe下看不到硬盘(u盘启动pe看不到
- 2023-05-06 pe盘 ntfs(u盘ntfs格式)
- 2023-05-06 sony笔记本进入pe模式(联想笔记本怎
- 2023-05-06 pe启动盘进不去(pe启动盘进不去系统
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
