【问题标题】:Typescript Error: Could not find a declaration file for module 'react-dnd'打字稿错误:找不到模块“react-dnd”的声明文件
【发布时间】:2020-10-16 20:51:05
【问题描述】:

我目前在导入react-dnd 时遇到此错误:

Could not find a declaration file for module 'react-dnd'. 'node_modules/react-dnd/lib/index.js' implicitly has an 'any' type.
Try `npm install @types/react-dnd` if it exists or add a new declaration (.d.ts) file containing `declare module 'react-dnd';

react-dnd 不提供类型定义吗?我需要做些什么才能访问这些类型吗?

我在严格模式下使用打字稿。我的应用是用 create-react-app 搭建的。

【问题讨论】:

    标签: reactjs typescript create-react-app react-dnd


    【解决方案1】:

    react-dnd 确实带有类型定义,正如您在unpkg 中看到的那样。您不需要做任何事情来访问这些类型。也许您使用的是旧版本的 react-dnd,它没有包含类型?

    【讨论】:

    • 谢谢,我使用的是 2.6 版而不是 11.1 版!我从 github 克隆了一个非常古老的示例...
    猜你喜欢
    • 2018-11-06
    • 2021-09-20
    • 1970-01-01
    • 2019-01-07
    • 1970-01-01
    • 2019-10-14
    • 2020-11-27
    • 1970-01-01
    • 2019-03-16
    相关资源
    最近更新 更多