Как я могу избежать циклических зависимостей в NodeJS? - PullRequest
0 голосов
/ 22 апреля 2020

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

В модуле A у меня есть функция с именем "formatDataModuleA". В модуле B у меня есть функция с именем "formatDataModuleB".

Проблема в том, что я хочу использовать функцию "formatDataModuleB" в A и в противном случае с модулем B. Таким образом, это вызовет проблему циклической зависимости. Я не могу использовать общий или общий модуль для содержания этих функций. Итак, есть ли какой-нибудь легкий способ повторно использовать бизнес-логи c с шаблоном сервисного уровня и избежать циклической зависимости?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...