React-Select导入失败并带有Typescript

时间:2019-03-25 15:09:57

标签: reactjs typescript react-select

尝试使用React-Select进行设置。 它可以在标准React项目中正常运行,但不能在Typescript React项目中运行(两者都使用带有Webpack的Create-React-App)。

在我的打字稿项目中,它说“选择”未导出。我可以选择“ SelectBase”,但是不能按预期工作。

已采取的步骤: 我通过npm安装react-select和@ types / react-select。

在我的组件中,当尝试从'react-select'中导入Select时,我在“ Select”上出现了弯曲的下划线,带有错误(请参见下文)。

使用的配置:

npm install --save react-select
npm install --save-dev @types/react-select

import Select from 'react-select';  (errors here)

错误:

Module '"../../...project.../node_modules/@types/react-select"' has no exported member 'Select'.      ts(2305)


Module '"c:/...project.../node_modules/@types/react-select/index"' has no exported member 'Select'.      ts(2305)

文档仅显示了使用yarn的安装,但是我认为npm也可以。 我是否需要进行其他配置? 谢谢

1 个答案:

答案 0 :(得分:0)

好的,我知道了。 我注意到Typescript也给其他导入错误,前一天还不错。因此,问题不是“选择反应”-这是我TypeScript配置中更深层的问题。我认为在对其他问题进行故障排除时,情况有所改变。 我回到了以前的版本,安装了react-select,然后运行良好。对不起,麻烦了!