导入声明与本地声明“ XXXXXX” TS2440冲突

时间:2019-12-05 21:07:32

标签: javascript reactjs typescript

我正在构建一个Typescript / React应用程序,该应用程序使用“反应响应式轮播”在我的主页上实现轮播。我在使用以下导入语句时遇到麻烦:

import Carousel from 'react-responsive-carousel';

具体错误是:

Import declaration conflicts with local declaration of 'Carousel'.  TS2440

我向项目@ src / types / react- response-carousel / index.d.ts中添加了一个index.d.ts文件,内容如下:

declare module 'react-responsive-carousel';

我的tsconfig.json文件包含编译选项-“ typeRoots”:[“ ./types”,“ ./node_modules/@types”]

我认为可以这样做,但事实并非如此。基于其他人提出的另一个不同但类似的问题,我从3.7.3恢复到Typescript 3.6.3,以查看是否有帮助。没有。

我想念什么?

0 个答案:

没有答案