問題タブ [shared-module]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
51 参照

javascript - ng 共有モジュールを作成するためのベスト プラクティス

最終的に、さまざまな NgModules をアプリに導入したいと考えています。現在AppModule、すべてを備えた大きなものがあります。新しい機能/ページのために、新しいモジュールを作成したいと考えています。ただし、共有モジュール、コンポーネント、fontawesome アイコンを考慮すると、疑問が生じます。それらを共有する最良の方法は何ですか?

ここに現在のスニペットがありますAppModule

それは私が知っている醜いです。新しいモジュールVendorsModuleを使用して、共有コンポーネントのモジュールを にエクスポートして、SharedModuleと の両方にインポートできるようにする必要がAppModuleあり VendorsModuleます。これがSharedModule私が試みたものです

AppModule使用後はこちらSharedModule

ここはVendorsModule

私の懸念は、SharedModule新しく導入されたモジュールごとにインポートする必要があるのは効率的ですか (共有コンポーネント、アイコンの一部が必要になるため)、SharedModuleそのモジュールに関連しない可能性のあるコンポーネントとフォントの素晴らしいアイコンが含まれている場合でもです。

共有モジュールに関するいくつかの記事を見てきましたが、それらは基本的な使用例のみを紹介しているようです。

これは副次的な質問です。これが fontawesome アイコン (無料ではない) をアプリにインポートする最良の方法であるかどうかはわかりません。

0 投票する
0 に答える
16 参照

maven - Maven プロジェクトを親として、gradle プロジェクトを子として

現在、maven 親モジュール内にいくつかの maven モジュールがあります。そのmaven親プロジェクトにGradleプロジェクトをモジュールとして追加したいと思います。これを行う方法はありますか?

すべてのモジュールで Kotlin を使用しています。フロントエンド用の gradle インタープリター (build.gradle.kts) としても。