反应 - 类型&#39;组件<p,s =“”>&#39;没有与类型&#39; ComponentLifeCycle <p,s =“”>&#39;

时间:2017-08-17 14:55:11

标签: reactjs typescript webpack

当我尝试捆绑我的React应用程序时,这是我得到的错误 enter image description here

这是我的@ types / react / index.d.ts的样子:

class Component<P, S> implements ComponentLifecycle<P, S> {
    constructor(props?: P, context?: any);
    ...
}

我试过这个没有运气:

interface Component<P = {}, S = {}> extends ComponentLifecycle<P, S> { }
class Component<P, S> {
    ...
}

我无法删除我的@types目录,因为模块依赖于它。 我如何更改组件?

1 个答案:

答案 0 :(得分:-2)

固定 -

在react / index.d.ts文件中,我刚刚删除了ComponentLifecycle。所以扩展/实现它的任何东西,我删除了扩展/实现。我还拿出了ComponentLifecycle类。现在没有错误,我的应用程序没有被破坏