Nestjs Swagger - модуль неправильного узла импорта типов

У меня есть пакет A, который экспортирует некоторые типы и функции, и пакет B, который использует пакет A в качестве зависимости и экспортирует также другие типы и функции.

Я импортирую пакет A и пакет B в пакет C как зависимости. Когда я использую тип из пакета A, я использую новый плагин nestjs swagger для документации по API, но типы пакета A импортируются из./packageB/node_modules/packageA, а не напрямую из пакета A.

Кто-нибудь знает почему?

PS: Я использую lerna, а пакеты A, B и C находятся в одном репозитории. Похоже, что опция preserveSymlinks в tsconfig.json имеет некоторый эффект, но когда я ее выключаю, пакет импорта представляет собой относительный путь ('../../../../../packageA', а не 'packageA')

0 ответов

Другие вопросы по тегам