在初次使用Vue3的路由懒加载时,可能你遇到了这个报错:找不到模块“@/views/Login.vue”或其相应的类型声明或者Failed to resolve import "@/views/Login.vue"或找不到模块“path”或其相应的类型声明 。
解决办法:
在 vite-env.d.ts(或者env.d.ts) 文件中添加以下代码 就可以解决红色波浪线的问题
vite-env.d.ts 和 env.d.ts文件都是 TypeScript 项目中的类型声明文件,通常用于声明环境变量类型,这样 TypeScript 就能识别在编译时注入的环境变量
declare module "*.vue" {
import { Component } from "vue";
const component: Component;
export default component;
}