运行摩卡测试时,Typescript库不可用

时间:2018-10-10 03:51:28

标签: typescript

我创建了一些使用lib.dom.d.ts类型的测试,例如Crypto。但是,在运行测试时,它将引发ReferenceError。

ReferenceError: Crypto is not defined

我知道测试在节点上运行,因此这些类型不可用。但是,我正在测试的javascript是要在浏览器上加载的东西,它使用了lib.dom.d.ts中的这些类型。如果要测试它,则需要那些可用的类型。

这是在我的tsconfig.json上的editorOptions下指定的

"lib": ["es2017", "dom"]

0 个答案:

没有答案