У меня есть следующая структура папок
- Сервисы
---- Сервис1
---- Сервис2
Сервис1 и Сервис2 являютсяотдельные проекты узлов со своим собственным package.json.Службы - это еще один проект узла с собственным package.json.Из Service1 я пишу юнит-тесты и устанавливаю @ types / jest.Так что теперь моя структура папок
- Службы
---- Служба1
------ node_modules
-------- @ types
---------- jest
---- Service2
Когда я пытаюсь написать модульный тест для Service1 Iполучить ошибку для описания не определено.Из документации tsconfig
"По умолчанию все видимые пакеты" @types "включены в вашу компиляцию. Пакеты в node_modules / @ types любой вложенной папки считаются видимыми;"
Однако, если яустановите @ types / jest на уровне "Services", тогда, похоже, все в порядке.Я не указал "typeRoots" или "types" ни в одной из служб.