vue3引入.vue文件以及.ts文件时提示找不到模块
1.找不到vue文件的,是因为ts无法解析我们的vue结尾的文件,所以需要在src目录下,
新建一个d.ts结尾的文件(可以叫env.d.ts)
然后里面这样写就可以
/// <reference types="vite/client" />declare module '*.vue' {import { DefineComponent } from 'vue';// eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-typesconst component: DefineComponent<{}, {}, any>;export default component;
}// 环境变量 TypeScript的智能提示
interface ImportMetaEnv {VITE_APP_TITLE: string;VITE_APP_PORT: string;VITE_APP_BASE_API: string;
}interface ImportMeta {readonly env: ImportMetaEnv;
}
2,找不到ts文件就更正常了,我们需要在tsconfig.json里面进行配置(没有的话就新建一个,在根src同级的目录下面)。就直接复制就完事了,
{"compilerOptions": {"target": "esnext","module": "esnext","useDefineForClassFields": true,"moduleResolution": "node","strict": true,"jsx": "preserve","sourceMap": true,"skipLibCheck": true,"resolveJsonModule": true,"esModuleInterop": true,"lib": ["esnext", "dom"],"baseUrl": "./","paths": {"@": ["src"],"@/*": ["src/*"]}},"include": ["src/**/*.ts","src/**/*.d.ts","src/**/*.tsx","src/**/*.vue","*.ts"],"references": [{ "path": "./tsconfig.node.json" }]
}
有的博主可能直接是在include里面加
"src/**/*.ts",
这样是一种情况,这样让我们多级选目录时不报错,
但是还是会有'.xxx.ts'这样简单的路径导入,所以我们就必须加
"*.ts"
vue3引入.vue文件以及.ts文件时提示找不到模块相关推荐
- word文档中找不到服务器,【在WORD文件中插入excel表格,编辑保存后重新打开word文件并双击excel时提示“找不到服务器应用程序、源文件】excel整个表格不见了...
为什么PPT插入EXCEL表格时显示无法找到服务器应用程序 这是由于excel或者ppt只能兼容.低版本的ppt和excel是无法打版本excel插入的表格的. 解决如下: 1.新建一个文本,将后缀名 ...
- python / 解决 pyinstaller 打包后运行时提示找不到模块的问题
在打包时候,并没有提示错误,可以顺利打包成 exe 文件.但是在运行打包好的软件时,会提示找不到模块,本人遇到的是找不到第三方模块,例如 requests .这时候需要在打包时指定 -p 参数,后面跟 ...
- 向ftp服务器 写入文件失败,关于从FTp服务器取回文件写入数据表时提示:file not found(2)...
当前位置:我的异常网» Delphi » 关于从FTp服务器取回文件写入数据表时提示:file not 关于从FTp服务器取回文件写入数据表时提示:file not found(2) www.myex ...
- u盘计算机无法找到该项目,技术员教你win10系统删除文件时提示找不到该项目的方法...
技术员教你win10系统删除文件时提示找不到该项目的方法? 很多朋友安装win10系统后,在使用的过程中会遇到win10系统删除文件时提示找不到该项目的情况,可能有很多用户还是不能自己处理win10系 ...
- Outlook启动时提示“找不到文件Outlook.pst文件”解决办法
Outlook启动时提示"找不到文件Outlook.pst文件"解决办法: 解决方法: 1. 开始 –> 运行 –> cmd 2. 在DOS下,用CD 切换到 ...
- KEIL5工程不能编译和下载,运行时提示找不到.axf文件(Error: Flash Download failed - Could not load file“.axf“)
KEIL5工程不能编译和下载,运行时提示找不到.axf文件 KEIL5工程不能编译和下载,运行时提示找不到.axf文件 keil5debug运行时弹出警告 在网上找了好多办法都试过,就是不行,最终根据 ...
- 解决删除文件或文件夹时提示“找不到该项目 该项目不在***中,请确认该项目的位置,然后重试。……”
删除文件或文件夹时提示"找不到该项目 该项目不在D:/中,请确认该项目的位置,然后重试.--" (1) 教你一个无敌删除的命令,所有的流氓软件及顽固程序等都可以轻松的删除,方法非常 ...
- TensorRT运行官方案例Mnist时提示找不到dll文件,cuda、cudnn、TensorRT的环境变量的问题,TensorRT运行时默认会到lib下去找要的文件
先看目录哦 非本文内容 我是谁呢 简单介绍 个人主页 近况说明 简单介绍 博客推荐 本文内容 非本文内容 我是谁呢 简单介绍 -普普通通简简单单学生一枚,软件工程专业,会学大数据.深度学习的一些知识, ...
- vue3 报错提示 找不到模块“./XXX.vue”或其相应的类型声明
vue3 报错提示 找不到模块"./XXX.vue"或其相应的类型声明 从网上找了好多方法比如在tsconfig文件下增加: {"compilerOptions" ...
最新文章
- red hat enterprise 6.3 change to chinese
- bat判断3306端口号是否被占用
- fitbit手表中文说明书_如何获取和分析Fitbit睡眠分数
- python读写文件实例_python读写文件的简单示例
- 单例对象会被jvm的gc时回收吗_设计模式专题02-单例五种创建方式
- 填坑-关于SysTick定时器
- 值得借鉴的促销海报模板素材,卖不出去都难
- ios kvo 要引入_iOS KVO 实现原理 和 自己实现KVO
- 想搞定大厂面试官?4面阿里拿到P7Offer通用流行框架大全
- C++11 override 和 final 关键字
- matlab画传输函数幅频曲线
- C语言SM2算法实现(基于GMSSL)
- ‘文件夹正在使用‘解决方案
- 视觉技术的圣杯:光线追踪如何再现真实世界?
- 基于Android的天气预报系统的设计和实现
- Ubuntu 20.04/21.04 不能检测到外部HDMI显示器
- web前端 vue axios 网页设计
- keras自然语言处理(四)
- iOS 真机测试错误解决An App ID with Identifier ...is not available
- jackson 入门