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

VUE3+TS项目无法找到模块“../version/version.js”的声明文件

问题描述

在导入 ../version/version.js 文件时,提示无法找到模块

解决方法

将version.js改为version.ts可以正常导入

注意,因为version.js是我自己写的模块,我可以直接该没有关系,但是如果是引入的其他的第三方包,应该在ts中声明模块,步骤如下:

1、在项目根目录新建 types 文件夹,文件夹下建立 xxx.d.ts文件,文件名可以自定义,但是后缀必须是.d.ts

2、在 tsconfig.json 里的 include 添加上 types

{
...
"include":{..."types/**/*.d.ts","types/**/*.ts"...
}
...}

3、在建立的xxx.d.ts文件中,声明模块类型

declare module 'xxx' //xxx是模块名

http://www.lryc.cn/news/163919.html

相关文章:

  • 数据结构-堆的实现及应用(堆排序和TOP-K问题)
  • Spring 条件注解没生效?咋回事
  • 96. 不同的二叉搜索树
  • Android Jetpack 中Hilt的使用
  • 批量采集的时间管理与优化
  • uniApp监听左右滑动事件
  • 十八、MySQL添加外键?
  • 图像文件的操作MATLAB基础函数使用
  • 【k8s】Kubernetes版本v1.17.3 kubesphere 3.1.1 默认用户登录失败
  • Mysql加密功能
  • redis-win10安装和解决清缓存报错“Error: Protocol error, got “H“ as reply type byte”
  • 【视觉检测】电源线圈上的导线弯直与否视觉检测系统软硬件方案
  • Java elasticsearch scroll模板实现
  • 嵌入式基础知识-信息安全与加密
  • TCP的三次握手与四次挥手
  • 【Face Swapping综述】Quick Overview of Face Swap Deep Fakes
  • etcd选举源码分析和例子
  • Android 网络配置
  • 【网络通信 -- WebRTC】Open WebRTC Toolkit 环境搭建指南
  • 文件上传漏洞(CVE-2022-30887)
  • LeetCode-77-组合
  • Oracle中instr,rtrim,XMLPARSE,XMLAGG,GETCLOBVAL函数的使用
  • java接入apiv3微信小程序支付(以java的eladmin框架为例)
  • 第19节-PhotoShop基础课程-历史记录画笔工具
  • MongoDB常用的比较符号和一些功能符号
  • 网络安全(黑客)技术自学
  • C++ 引用
  • 9.1.tensorRT高级(4)封装系列-自动驾驶案例项目self-driving-道路分割分析
  • 稳定的 Glance 来了,安卓小部件有救了!
  • 用友U8与MES系统API接口对接案例分析