Нет ошибки экспортированного члена в VS Code, но не в консоли - PullRequest
0 голосов
/ 04 мая 2020

У меня есть один проект Nest JS (проект A) и один модуль, который использует @nestjs/typeorm и typeorm пакет.

Мой другой проект Nest JS (проект B), будет используйте этот модуль. Однако есть одна проблема. В проекте B у меня есть сущности, и у этих сущностей должны быть аннотации (декораторы), которые определены в пакете typeorm. Я могу использовать этот декоратор, если я установлю пакет typeorm внутри моего проекта B. Однако из-за этого typeorm может иметь разные версии в проекте A и проекте B. Так что лучшей версией будет реэкспорт всего этого typeorm материала, в моем проекте A вместе с соответствующим модулем, верно?

Так что я реэкспортирую это так в проекте A

export * from 'typeorm';

Если я запустил это с консоли, он работает нормально (я не обнаружил никаких ненормальных действий). Однако в моей IDE (код Visual Studio) это подчеркнуто, и в нем говорится, что Module (project A) has no exported member Column

Есть идеи, как это исправить в IDE?

...