我使用的是TypeScript,最近遇到了node_modules
目录中的类型定义发生碰撞的问题。
具体来说,我同时包含@types/mocha
和@types/jest
,并且说明beforeEach
,afterEach
等的类型定义重复。< / p>
我正在使用Webpack捆绑我的代码,当我尝试捆绑它时,由于重复的定义,TypeScript编译器会发出一堆错误。
请注意,上午不包括node_modules
文件中的tsconfig.json
。
答案 0 :(得分:2)
我发现在skipLibCheck: true
文件中设置tsconfig.json
修复了此问题。