酶 - TS2350:只能使用“new”关键字调用 void 函数

ale*_*der 6 typescript reactjs jestjs enzyme

配置以下内容后:

import * as enzyme from 'enzyme';
import * as Adapter from 'enzyme-adapter-react-16';

enzyme.configure({ adapter: new Adapter() });
Run Code Online (Sandbox Code Playgroud)

运行时jest --watch,一切都按预期工作。但是,在运行时webpack --watch,我得到: TS2350: Only a void function can be called with the 'new' keyword.

我找不到解决方案,我不明白出了什么问题。

我很想帮忙。谢谢。

ale*_*der 9

我错过了 yarn add @types/enzyme-adapter-react-16

那修复了它。