已安装xxx模块,但报错无法找到模块“xxx”的声明文件(TS)

这篇具有很好参考价值的文章主要介绍了已安装xxx模块,但报错无法找到模块“xxx”的声明文件(TS)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

在一个vue3+TS项目中,引入md5时,报错误

import md5 from "js-md5";

已声明“md5”,但从未读取其值。ts(6133)

无法找到模块“js-md5”的声明文件。“D:/Desktop/vue3_online-retailers/project/node_modules/js-md5/src/md5.js”隐式拥有 “any” 类型。
尝试使用 npm i --save-dev @types/js-md5 (如果存在),或者添加一个包含 declare module 'js-md5'; 的新声明(.d.ts)文件ts(7016)

解决方法

在src目录下新建文件legacy.d.ts

文件内容写上如下声明:

declare module 'js-md5';

即可解决文章来源地址https://www.toymoban.com/news/detail-624556.html

到了这里,关于已安装xxx模块,但报错无法找到模块“xxx”的声明文件(TS)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 解决vue3+vite项目中引入mockjs失败的问题--无法找到模块“mockjs”的声明文件

    解决vue3+vite项目中引入mockjs失败的问题--无法找到模块“mockjs”的声明文件

     看到上面报错,根据提示 修改声明方式 declare module \\\'mockjs\\\'  我们修改一下引入的声明,发现修改之后仍然报错;    解决方法: 需要在vite-env.d.ts文件中,添加  declare module \\\'mockjs\\\',保存即可  然后就可以正常使用了  

    2024年02月11日
    浏览(12)
  • 【Python错误:无法找到模块xxx】——完整解决方案

    【Python错误:无法找到模块xxx】——完整解决方案 在使用Python编程过程中,经常会遇到无法找到模块的错误。当你试图导入一个模块时,Python会在搜索路径中查找该模块。如果无法找到该模块,则会出现“no module named xxx”的错误提示。本文将提供一些常见的解决方案,帮助

    2024年02月05日
    浏览(8)
  • VSCode 中,TS 提示 ”无法找到 *.vue 声明文件“ 的解决方案,ts(2307)

    VSCode 中,TS 提示 ”无法找到 *.vue 声明文件“ 的解决方案,ts(2307)

    github上找到的vue3-admin项目,下载后启动发现vscode总报错 需要配置tsconfig.json tsconfig.json配置 extends了tsconfig.base.json这个文件,其中有两项 这里记得修改成true,否则js中会报错 还有一点也容易忽略,在VSCode中需要设置 1、点击右下角 2、选择

    2024年02月14日
    浏览(13)
  • 打开组策略提示:无法为文件xxx找到适当的资源文件,错误=2的解决方法

    打开组策略提示:无法为文件xxx找到适当的资源文件,错误=2的解决方法

    最近把自己的电脑升级成win11了,出现了一些bug,不见得是win11系统的问题,也可能是某个过程出现了问题,出现了问题咱就解决,参考了几个文档和视频,最终解决了,记录一下。 打开本地策略出现问题如下(运行-gpedit.msc): 虽然它出现错误提示,但是不影响使用,不过

    2024年02月06日
    浏览(10)
  • Vue3,Typescript中引用组件路径无法找到模块报错

    Vue3,Typescript中引用组件路径无法找到模块报错

    是这么个事,我在vue3新创建的项目里,写了个组件叫headerIndex.vue,放到app.vue中import就会报错 路径肯定没写错,找到了解决方法,但是也没想明白为什么 解决方法如下 在vite-env.d.ts文件中加入 就好了,大概意思就是在文件中把组件声明一下,but why

    2024年02月09日
    浏览(5)
  • visual studio code导入自定义模块报错的解决方法(pycharm中能够运行的文件,vs code报错:未找到指定模块)

    visual studio code导入自定义模块报错的解决方法(pycharm中能够运行的文件,vs code报错:未找到指定模块)

    一、先看下目录结构 二、在main.py中导入Utils中的模块,直接导入即可 三、在custom_event_parse.py中导入execl_base.py中的模块 导入模块: 以上这种导入方式,如果run文件是main.py,是可以run的。 但是如果直接运行custom_event_parse.py进行调试的时候,就会报错。 报错: 解决办法: 修改

    2024年02月08日
    浏览(9)
  • 【debug】VsCode中头文件有红色波浪线(或者 报错:无法打开XXX)

    【debug】VsCode中头文件有红色波浪线(或者 报错:无法打开XXX)

    以运行 OpenCV 库中的文件出错为例: 头文件下面有红色波浪线 ctrl单击,没法打开对应头文件 运行报错:无法打开源文件XXX 其实上面三个都是一个问题,意思都是 C++ 找不到对应的头文件。 参考:解决opencv在vs code中头文件找不到的问题_j覺zzzzz_Jzzzzzzzzzz的博客-CSDN博客 在vs

    2024年02月07日
    浏览(8)
  • Vue3+TS+Vite 找不到模块“@/components/xxx/xxx”或其相应的类型声明。

    Vue3+TS+Vite 找不到模块“@/components/xxx/xxx”或其相应的类型声明。

    今天在写vue3项目时碰到一个问题,引入自定义的词云图组件一直报错,提示找不到模块 文件是存在的,引入路径也是对的。于是直接百度解决方案 有一些解决方案是在tsconfig.json里面做一些配置,这里我就不说了,大家可以自行百度,还有一种是在项目根目录建立一个 env.

    2024年02月11日
    浏览(10)
  • 使用nacos配置中心管理配置文件时,springcloud程序启动报错,无法找到对应的配置文件(加载到了错误的配置文件)

    使用nacos配置中心管理配置文件时,springcloud程序启动报错,无法找到对应的配置文件(加载到了错误的配置文件)

    1、将SpringBoot项目升级为SpringCloud 2、SpringBoot版本从 2.1.3.RELEASE 升级为 2.7.8 3、不使用Nacos配置中心,而是加载本地配置文件时,程序启动正常 4、使用Nacos配置中心,加载到了错误的配置文件,导致程序启动失败 1、 bootstrap.yml 配置 2、查看Nacos配置中心 2.1、 group 和 namespace 都没

    2024年02月04日
    浏览(16)
  • 无法自动装配/未找到“XXX“类型的Bean解决办法

    无法自动装配/未找到“XXX“类型的Bean解决办法

              出现报错:(这里我出现的问题是出现了多个,不是无法自动装配,但是不影响为大家解决这个问题。另外为了显示这个问题,我电脑不能截图,只能拿手机拍照再传过来......)  找到这个接口的页面(ctrl+左键)  在接口上一行写上 @Service 就行了。  把Bean类

    2024年02月12日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包