私たちは、Angular with Webpackでモジュールを共有するための正しいアプローチが何かを理解しようとしています。角度共用モジュールとウェブパック
私たちは、アプリケーションのさまざまな場所で再利用されるコンポーネントを持っています。それらは、アプリケーションのすべてのビューではなく、ほとんどの場合使用されます。
コンポーネントをインポートおよびエクスポートするsharedModuleを作成しました。このsharedModuleは、アプリケーションの必要な領域にインポートされます。
これは私たちが不思議に思うところです。モジュールAがsharedModuleをインポートし、5つの共有コンポーネントのうち2つだけを必要とする場合、インポートされた3つのコンポーネントは何のために必要ではありませんか?
Webpackはツリーの揺れやデッドコードの削除を行うことになっていますが、これを行うにはWebpackに依存したいのですか、sharedModuleを使用せずに必要な部分だけをインポートしますか?