ошибка TS6200: определения следующих идентификаторов конфликтуют с идентификаторами в другом файле (@ types / jasmine) - PullRequest
2 голосов
/ 20 марта 2019

Я получаю следующую ошибку при попытке построить мой проект (используя 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 пытается использовать это определение кэшированного типа, что здесь может происходить?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...