Итак, у меня есть библиотека компонентов, которую репо использует для импорта своих компонентов пользовательского интерфейса. Когда я yarn link
библиотека, каждое изменение работает с репо, за исключением модульного тестирования с jest
По какой-то причине jest
не «достаточно умен», чтобы обнаружить, что пакет yarn linked
, и поэтому тесты не пройдены.
Вывод ошибок: Cannot find module '....' from '...'
Обходной путь - предварительная публикация components library
, но это НЕ решение и не решает проблему самостоятельно. Я работаю в компании, поэтому «хакерские» решения не будут приняты.
Кто-нибудь сталкивался с этой проблемой и есть способ ее решить?