Показать сообщение отдельно
  #2 (permalink)  
Старый 15.05.2019, 09:21
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

Цитата:
И ещё, библиотеки ChildA и ChildB используют сервис ParentAService, так как у каждой библиотеки установлена в node_modules своя ParentA библиотека
Им что нужны разные версии parent-a блиблиотеки? Иначе npm не создает локальные node_modules. Попробуйте в child библиотеках вместо dependencies указывать peerDependencies.
Цитата:
Разве экземпляр класса (любого) сервиса не должен быть дитём синглтона?
Нет, не всегда. Например, определяя сервисы в Shared модуле и импортируя этот модуль в так называемые lazy-load модули.
Ответить с цитированием