geeeger / blog

https://loofp.com
1 stars 0 forks source link

[记录]jest坑 #20

Open geeeger opened 4 years ago

geeeger commented 4 years ago

脚手架模板用的是jest24 然后我自己装了个jsdom 16, ts 检测就爆炸了 原因是jest24依赖的是 jsdom 11 jest26升级到 jsdom16了

原文有新记录,请进入查看

geeeger commented 4 years ago

实际上jest可以配置testEnv 为 'jsdom', 这是内置的。在jest全局使用。

但是这里我自己配置了jsdom, 继而配置了 @types/jsdom@latest (16)

它依赖 @types/parse5@*

错的就是声明

issue

看issue, 这个问题也是困扰了大家两年之久。。。

看pr,也是改呀改。。。