В моем приложении есть два проекта:
- App / AppServer
- библиотеки / домен
Структура папок ниже:
+---apps
| \---AppServer
| +---config
| +---node_modules
| +---src
| | +---auth
| | | \---dto
| | +---config
| | +---masterDataHttp
| | \---tasks
| | +---dto
| | \---pipes
| \---test
+---libraries
| \---domain
| +---node_modules
| \---src
| \---masterData
\---node_modules
У меня есть несколько сущностей, определенных в библиотеках \ domain \ src \ masterData, и несколько сущностей в apps \ AppServer \ src \ tasks.
Мой ormconfig определен в apps \ AppServer \ src \ config . Он импортирует объекты, используя
__dirname + '/../**/*.entity.{js,ts}'
. Используя выше, мы можем импортировать объекты в apps \ AppServer \ sr c. Но я пытаюсь выяснить, какой лучший подход к импорту объектов, определенных в библиотеках \ domain \ sr c.
Один из вариантов - импортировать объекты напрямую с использованием
import { Entity1, Entity2 } from '@myproj/domain'
Что рекомендуется практика / подход к решению этой проблемы? TIA