使用 Jest 设置 Konva
Setup Konva with Jest
我正在尝试使用 Konva 设置 Jest,但出现此错误:
TypeError: Cannot read property 'Stage' of undefined
88 | }
89 |
> 90 | const stage = new Konva.Stage({
我在我的 TS 文件中导入了带有 import Konva from 'konva'
的 Konva,当我将其更改为 import * as Konva from 'konva'
时它起作用了
是否有解决 Jest 模块分辨率问题的解决方法?
我将这些属性添加到我的 tsconfig.json
并解决了问题:
{
"allowSyntheticDefaultImports": true,
"esModuleInterop": true
}
我正在尝试使用 Konva 设置 Jest,但出现此错误:
TypeError: Cannot read property 'Stage' of undefined
88 | }
89 |
> 90 | const stage = new Konva.Stage({
我在我的 TS 文件中导入了带有 import Konva from 'konva'
的 Konva,当我将其更改为 import * as Konva from 'konva'
是否有解决 Jest 模块分辨率问题的解决方法?
我将这些属性添加到我的 tsconfig.json
并解决了问题:
{
"allowSyntheticDefaultImports": true,
"esModuleInterop": true
}