NG Проверка ошибок с "не могу найти модуль ..." - PullRequest
0 голосов
/ 13 сентября 2018

Итак, я унаследовал довольно большой проект Angular 6. Все работает нормально через ng serve, однако, когда я пытаюсь запустить ng test, я получаю множество ошибок, указывающих, что он не может найти модуль.

src/app/shared/services/view-as.service.ts(4,24): error TS2307: Cannot find module 'src/app/shared/models/view-as.model'
src/app/shared/services/service-type.service.ts(3,44): error TS2307: Cannot find module '@xyz/core'

Есть еще много, но они, кажется, являются основными типами.

Итак, первый - это просто интерфейс машинописного текста, который экспортируется из этого файла. Второе @xyz / core - это большой файл с различными операторами export * from ..., в котором содержится множество служебных классов / функций. Он присутствует в tsconfig.json под "paths":{ "@xyz/core":['path/to/indexfile']}

Я не могу понять, почему ng test сбрасывает кучу ошибок "not find module", но ng serve работает довольно счастливо.

Любое направление или дальнейшее чтение приветствуется.

РЕДАКТИРОВАТЬ: я думаю, что еще больше меня смущает то, что ошибка «не могу найти модуль», но это не модули, а просто интерфейсы или служебные функции.

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