当前位置: 代码网 > it编程>编程语言>Javascript > 解决typescript项目报错:找不到模块“xxx”或其相应的类型声明问题

解决typescript项目报错:找不到模块“xxx”或其相应的类型声明问题

2024年07月02日 Javascript 我要评论
现象解决办法在项目根目录下新建后缀为.d.ts文件,然后通过declare module 将相应的资源类型放进去即可比如上面的例子新建一个typing.d.ts文件,然后声明一行:declare mo

现象

解决办法

在项目根目录下新建后缀为.d.ts文件,然后通过declare module 将相应的资源类型放进去即可

比如上面的例子

新建一个typing.d.ts文件,然后声明一行:

declare module "@/redux/*";

报错就消失了:

特殊情况

对于css module的类型声明:

此时光有declare module "*.module.scss"声明是不够的

还需要安装"@types/css-modules"依赖和修改tsconfig.ts文件:

yarn add -d "@types/css-modules"

在tsconfig.ts文件的"compileroptions"项下增加配置: "moduleresolution": "node",

{ "compileroptions": { "moduleresolution": "node", ... } }

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com