昨日我尝试使用vue3 setup + ts + vite进行vue3项目的实现,遇到此问题:
Cannot find module … or its corresponding type declarations.(ts2307)
文件报错类型以及ts官方错误说明:
这里以别名"@"为例子:
// .vue文件
<script setup lang="ts">
import LoginApi from '@/apis/loginApi'; // (ts2307)
import { getDate } from '@/utils/date'; // (ts2307)
</script>
// .ts文件
import LoginApi from '@/apis/loginApi'; // (ts2307)
2307
错误
Cannot find module ‘{0}’.
找不到模块“{0}”。
问题解决方案:
解决方向:开发工具配置 or 项目配置
一、开发工具有关:这里只说使用到的vscode
1、优先查看自己vscode的工作的ts位置及版本
首先,mac: command + shift + P(windows应该也是类似案件cmmand换成Alt或者