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

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

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

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

TypeScript 复制代码
/// <reference types="vite/client" />
declare module '*.vue'
declare module '*.js'
相关推荐
嗷o嗷o3 分钟前
Android BLE 收到字节流以后,为什么业务状态还是不对
前端
莪_幻尘6 分钟前
Prompt 工程化落地:从"手工咒语"到工业级软件系统
前端
荒天帝6 分钟前
Android App 最强APM来袭
前端
vim怎么退出7 分钟前
我给 Claude Code 写了一个自适应学习 Skill,7 天刷完浏览器原理
前端·人工智能
逍遥归来10 分钟前
UICollectionViewDiffableDataSource 刷新方案总结
前端
小黑兔斯基12 分钟前
前端html+ css布局
前端
Awu122712 分钟前
🍎Claude Code Playground:我愿称之为「前端调参神器」
前端·人工智能·aigc
clue14 分钟前
让微信小程序也能发PATCH
前端·后端
luback21 分钟前
前端把页面用PDF导出
前端·pdf·reactjs·html2canvas
豹哥学前端21 分钟前
10分钟彻底搞懂 window 对象、全局环境与 JS 引擎
前端·面试