当前位置: 首页 > news >正文

vue3 ts问题 找不到模块“@/views/home/index.vue”或其相应的类型声明。

1. 找不到模块“@/views/HomeView.vue”或其相应的类型声明

今天帮同事看了一个问题,他尝试用vite+vue3+ts+pinia创建项目,结果刚上来就遇到这么一个问题

在这里插入图片描述

2. 解决办法

出现这个问题的原因就是:ts只支持导出导入模块,但是vue不是模块,我们需要申明一下vue是个模块,你ts可以导入

问题解决方法:在 typings 目录下有 env.d.ts 文件,在文件中加上即可

在这里插入图片描述

declare module '*.vue' {import type { DefineComponent } from 'vue'const component: DefineComponent<{}, {}, any>export default component
}
或者
declare module '*.vue' {import type { DefineComponent } from 'vue'const component: ComponentOptions | ComponentOptions['setup']export default component
}

相关文章:

  • STM32系列(HAL库)——F103C8T6通过HC-SR04超声波模块实现测距
  • Python进阶:探索Python标准库和第三方库
  • hive结合Hbase实现实时数据处理和批量分析
  • 2024 年“泰迪杯”A 题:生产线的故障自动识别与人员配置--第四题(用遗传算法解决生产线排班问题--matlab代码)
  • Spark SQL 中DataFrame DSL的使用
  • http和https分别是什么?区别是什么?
  • Redis:redis基础
  • 基于springboot实现大学生一体化服务平台系统项目【项目源码+论文说明】
  • 运维笔记.Docker镜像分层原理
  • 拓数派与浙江平数举行「政务数据服务产品合作开发」签约仪式
  • echarts配置记录,一些已经废弃的写法
  • StringBuilder的基本操作
  • 128天的创意之旅:从初心到成就,我的博客创作纪念日回顾
  • c++ (命名空间 字符串)
  • 【全开源】在线题库微信小程序系统源码(ThinkPHP+FastAdmin+UniApp)
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • Brief introduction of how to 'Call, Apply and Bind'
  • leetcode98. Validate Binary Search Tree
  • oldjun 检测网站的经验
  • React-redux的原理以及使用
  • vue 个人积累(使用工具,组件)
  • vue总结
  • 技术胖1-4季视频复习— (看视频笔记)
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • 鱼骨图 - 如何绘制?
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​​​【收录 Hello 算法】9.4 小结
  • ​configparser --- 配置文件解析器​
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • (pojstep1.3.1)1017(构造法模拟)
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (SpringBoot)第七章:SpringBoot日志文件
  • (二)JAVA使用POI操作excel
  • (分享)自己整理的一些简单awk实用语句
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (简单) HDU 2612 Find a way,BFS。
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (十六)串口UART
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • .bashrc在哪里,alias妙用
  • .gitignore文件使用
  • .Net OpenCVSharp生成灰度图和二值图
  • .NET 简介:跨平台、开源、高性能的开发平台
  • .net开发引用程序集提示没有强名称的解决办法
  • .Net面试题4
  • .NET学习全景图
  • .net知识和学习方法系列(二十一)CLR-枚举
  • .py文件应该怎样打开?
  • /etc/shadow字段详解
  • @RestControllerAdvice异常统一处理类失效原因
  • [52PJ] Java面向对象笔记(转自52 1510988116)
  • [C++数据结构](31)哈夫曼树,哈夫曼编码与解码