Я получаю следующую ошибку при попытке построить мой проект (используя Angular CLI)
ERROR in ../my-app/node_modules/@types/jasmine/index.d.ts(18,1): error TS6200: Definitions of the following identifiers conflict with those in another file: Expected, SpyObjMethodNames, clock, CustomEqualityTester, CustomMatcherFactory, ExpectationFailed, SpecFunction, SpyObj, jasmine
Я использую VSCode, и когда я перехожу к рассматриваемой строке, у меня есть возможность просмотреть файл, с которым он говорит, что он конфликтует.
Это приведет меня к файлу в следующем месте:
/Users/<user_name>/Library/Caches/typescript/3.3/node_modules/@types/jasmine/ts3.1/index.d.ts
Я немного растерялся, чтобы понять, почему компилятор TS пытается использовать это определение кэшированного типа, что здесь может происходить?
Спасибо