Cannot find module ‘../views/xx.vue‘ or its corresponding type declarations.ts

搭建vue3项目时,报Cannot find module '../views/xx.vue' or its corresponding type declarations.ts错误:

原因:因为ts只能解析 .ts 文件,无法解析 .vue文件

解决方案:在项目根目录下的env.d.ts文件里面输入如下代码

复制代码
declare module '*.vue' {
  import { DefineComponent } from 'vue';
  const component: DefineComponent<{}, {}, any>;
  export default component;
}
相关推荐
minglie11 分钟前
npm ali-oss库依赖冲突
前端·npm
CryptoPP17 分钟前
BSE股票K线数据接入实战:从接口调用到前端图表展示
大数据·前端·网络·人工智能·websocket·网络协议
没落英雄2 小时前
5. 从零开始搭建一个 AI Agent —— 人机协作与中断恢复
前端·人工智能·架构
品尚公益团队3 小时前
C#在asp.net网页开发中的带cookie登录实现
前端·c#·asp.net
没有了遇见3 小时前
AI Agent 是什么?—— 一文理解 LLM、Memory、Skills、Tools、MCP、Workflow,Context
android·前端·程序员
后台开发者Ethan4 小时前
setState组件更新
前端·javascript·react
谙忆10244 小时前
大文件上传实战:前端分片、断点续传、秒传与并发控制怎么落地
前端
轻动琴弦5 小时前
VoltTool —— 一站式在线开发者工具平台,69+实用工具免费使用
前端·chrome
就叫飞六吧5 小时前
不同站点iframe嵌套种cookie、localstorege.set() 关系
前端
星栈5 小时前
LiveView 怎么测:从组件测试到端到端,我终于不再只敢手点页面了
前端·前端框架·elixir