はい、あなたは怠惰と非遅延の両方のモジュールの
アプリ/共有/ shared.module.ts
import { NgModule } from '@angular/core';
import { MustSharedService } from './must-shared.service';
@NgModule({
providers: [MustSharedService]
})
export class SharedModule {}
アプリ/ app.module.tsを共有NgModuleを使用することができます
import { SharedModule } from './shared/shared.module';
@NgModule({
imports: [
SharedModule,
...
],
})
export class AppModule {}
アプリ/怠惰/ lazy.module.ts
任意のサービスから、例えば、あなたは2モジュールで利用可能なSharedModuleで提供します。
私は、[このドキュメント](https://angular.io/docs/ts/latest/cookbook/ngmodule-faq.html#!#q-を参照したいのですが、このデモhttps://plnkr.co/edit/L2ypUQZiltSPXnLlxBoa?p=preview
を参照してください。 Why-bad)は、おそらくSharedModuleにサービスを提供することは悪い考えであると指摘しています。これにより、AppModuleとLazyModuleはMustSharedServiceの異なるインスタンスを持ちますが、これはおそらくあなたが望むものではありません。 – Stephanie