0
私はangular seedを見ていて、なぜindex.ts
とモジュールの両方を使用しているのだろうと思います。 私が理解しているように、それらは両方ともタイプコピーのタイプをエクスポートするために使用できます。ngModulesとindex.tsの違い
私はangular seedを見ていて、なぜindex.ts
とモジュールの両方を使用しているのだろうと思います。 私が理解しているように、それらは両方ともタイプコピーのタイプをエクスポートするために使用できます。ngModulesとindex.tsの違い
これらの2つは完全に無関係です。
index.tsはTypeScriptのインポート用です。別のtypescriptファイルで宣言されているtypescriptファイル内の識別子を使用するときには、これらが必要です。
NgModule
は、NgModule
のディレクティブ、コンポーネント、パイプ、およびプロバイダを登録することです。
だから、私は自分のhtmlでしか使用しないコンポーネントを持っているとしましょう。それは 'index.ts'ではなくモジュール内にある必要がありますか? – gilmishal
'index.ts'を使うのに**必要はありません**。また、識別子が定義されているファイルから直接インポートすることもできます。 'index.ts'は複数の識別子を一度に簡単にインポートできるため便利です。 コンポーネントクラスを参照しない場合は、TypeScriptのインポートは必要ありません。コンポーネントを使用するには、 'NgModule'の'宣言 'に必要なコンポーネントを使用します。これを可能にするには、コンポーネントと 'NgModule 'が同じファイルにある場合を除いて、TypeScriptのインポートが必要です。 –