vue3引入模块报错:无法找到模块“xxx”的声明文件

使用vue3+ts导入vue文件的时候,报错:找不到模块"./XXX.vue"或其相应的类型声明

这是由于:Vue 文件并不是标准的 JavaScript 模块,因此 TypeScript 需要通过这种声明方式来理解和处理这些文件

我是使用vite创建的项目,修改以下内容即可:

TypeScript 复制代码
/// <reference types="vite/client" />
declare module '*.vue'
declare module '*.js'
相关推荐
鹿野素材屋15 小时前
技术闲聊:为什么网游会在固定时间点,刷出固定的道具?
前端·网络·unity
同学8079615 小时前
🔥🔥高效易用的 Vue3 公告滚动组件:打造丝滑的内容滚动体验(附源码)
前端·vue.js
编程修仙15 小时前
第二篇 Vue指令
前端·javascript·vue.js·前端框架
frontend丶CV16 小时前
useMemo
前端·react.js
明月_清风16 小时前
基于 node-rtsp-stream 的 Web 直播方案详解
前端
DEMO派16 小时前
前端处理用户离开当前页面的方案及对比解析
前端
LFly_ice16 小时前
Next-4-路由导航
开发语言·前端·javascript
chilavert31816 小时前
技术演进中的开发沉思-267 Ajax:拖放功能
前端·javascript·ajax
守护砂之国泰裤辣16 小时前
el-select 选项偏移 到左边 左上角
前端·javascript·vue.js
明月_清风16 小时前
Chrome 插件开发科普:从零开始打造你的浏览器小工具
前端