Типы зависимости зависимости в Dev Env не строятся

Я понимаю, что до воскресенья шесть вариантов этого вопроса задавали, но ни один из ответов на эти вопросы не решает мою проблему.

Я создал пакет A. Его сборка включена в папку dist, и пакет загружается в npm.

Я создал пакет B, в котором пакет A является зависимостью. Пакет B также построен правильно, и пакет загружен в npm. Примечание. Пакет A включает пакеты разработчика для типизации таких вещей, как express, mongoose и т. Д. При установке и последующей сборке в B ошибок нет.

Я создал пакет C, в котором A и B являются зависимостями. После установки этот пакет НЕ будет собран. Ошибки указывают на пропущенные типы для зависимостей A (экспресс, мангуст и т. Д.).

Я удостоверился, что существует согласованность версий между A, B и C. Нет. Сделано только для разработчиков, установка на C. Нет. Добавлены типы A как dev-пакеты в C, и они установлены, и только для разработчиков. Нет. Воссоздал C с нуля, затем установил и попытался собрать. Нет.

Опять же, B также использует A и строит правильно, без ошибок при вводе из A. Я совершенно не понимаю, что не так. Кто-нибудь может предложить решение? Спасибо всем

0 ответов

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