Ich verwende TypeScript und stieß kürzlich auf ein Problem, bei dem Typdefinitionen in meinem Verzeichnis node_modules
kollidieren.TypeScript Duplicate identifier in node_modules
Insbesondere schließe ich sowohl @types/mocha
und @types/jest
, und es ist zu sagen, dass es doppelte Typdefinitionen für beforeEach
, afterEach
usw.
ich Webpack bin mit meinem Code zu bündeln, und wenn ich versuche, es zu bündeln Der TypeScript-Compiler gibt aufgrund der doppelten Definitionen eine Reihe von Fehlern aus.
Bitte beachte, dass ich bin node_modules
in meiner tsconfig.json
Datei ohne.