2017-01-24 16 views
0

Нужны предложения о том, как повторно использовать общий код в угловых приложениях.Угловой 2: Как использовать общий код для других приложений?

Мы начали разработку приложения с угловым2 для определенных нужд, но в более позднем пункте поняли, что последуют больше приложений и попытаются повторно использовать ВСЕ или ОДИН из общих служб и компонентов в других приложениях.

Чтобы решить эту задачу, мы решили перенести общий код на отдельное автономное приложение и создать ngModules для этих общих компонентов, которые должны использоваться для других приложений. Правильно ли это? Если да, как использовать эти сервисы в моем приложении? Если нет, то какой способ импортировать общие модули в несколько приложений?

Пожалуйста, предложите

ответ

0

Да, вы можете поделиться ими путем создания пакета НПМ и в зависимости от того, какие другие инструменты у вас есть вы можете использовать их, чтобы разделить их.

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

Если у вас есть git-репозиторий, вы сможете использовать npm и установить этот git-репозиторий. npm install git://github.com/npm/npm.git --save, если ваш git-репозиторий был npm на github.

 Смежные вопросы

  • Нет связанных вопросов^_^