Я создаю приложение, используя экспресс-бэкэнд и Typescript, а также интерфейс в Angular.Для большинства сервисов, которые я буду писать для внешнего интерфейса, у меня уже есть интерфейс / модели, написанные для внутреннего интерфейса.Я хотел бы иметь возможность делиться ими без дублирования файлов.
Моя структура каталогов выглядит следующим образом ....
backend: project_root/src/models/some.model.ts
fronend: project_root/client/src/app/models/some.model.ts
помимо этого, я не уверен, что делать с моей конфигурацией, чтобы я мог обмениваться файлами интерфейса между бэкендом и внешним интерфейсом.Мысли?