打字稿:模块X没有导出成员Y

时间:2020-02-14 20:17:26

标签: typescript

编辑/注意,发现问题:当它上面的导入因我未安装某些@ types / package而静默失败时,就会发生这种情况。

我从打字稿中得到了这个令人困惑的错误:

ERROR in C:\...\src\components\App.tsx(26,10)
      TS2614: Module '"../.../src/components/PriceCharting"' has no exported member 'PriceChart'. 
Did you mean to use 'import PriceChart from "../.../src/components/PriceCharting"' instead?

我的出口方式

export const PriceChart = () => ...

我正在导入

import { PriceChart } from "./PriceCharting";

有人遇到过这个问题吗?

解决方法:如果我改为导出

export default PriceChart;

并导入为

import PriceChart from "./PriceCharting";

然后它起作用了!

1 个答案:

答案 0 :(得分:0)

我成功了,我相信我找到了问题。在导入上方,我有另一个导入必须引起问题:

导入{ 线形图 ... }来自“图表”;

我相信这是失败的,因为我没有添加@ types / recharts,但是由于某种原因却出现了另一个错误。

相关问题