私の会社では、単一のIntellijプロジェクトに複数のangular4モジュールがある状況があります。これらのすべてのモジュールには、現在複製されている共通のコードがあります。例えば、複数のangular4モジュールの共通コード
- ディメンションとサービスのような角度アーチファクトがあります。
- アセットのようなイメージとフォント。
- 依存関係 - node_modules内のブートストラップ(と他のもの)に似ています。
私の質問は、私たちが共通の場所になりますように、私たちは、モジュールを並べ替えることができる方法である(多分同じプロジェクトに共通のIntelliJのモジュールなど、?)すべての共通コードが内に存在するように?
明らかに、エディタは(特定のモジュールと共通モジュールの両方から)補完を正しく提案し続ける必要があり、webpackは正しく構築を続ける必要があります。
共通モジュールフォルダをコンテンツルートとして追加する2つ目のオプションは、Intellijによって禁止されているため適用されません。 「プロジェクトの2つのモジュールが同じコンテンツルートを共有できません」というエラーダイアログが表示されます。 – Extremely