Я работаю над образцом приложения Angular 2 и планирую использовать @ ngrx / store и @ ngrx / effects для управления состоянием.
В этом примере приложения есть корневой модуль и несколько функциональных модулей.
Теперь мои вопросы.
Могу ли я импортировать StoreModule и EffectsModule во все мои функциональные модули ИЛИ должны ли они быть импортированы только один раз в корневой модуль?
Чтобы импортировать один файл эффектов в модуль, я написал ниже строку кода в файле модуля
EffectsModule.run(AuthorEffects)
Что делать, если есть несколько файлов эффектов?