0

私はマイクロフロントエンド アーキテクチャに基づいてアプリケーションを開発しています。実稼働環境では、各マイクロフロントエンドを Docker 化された NodeJS アプリケーションとして使用することが目標です。

現在、各マイクロフロントエンドは、会社が開発した内部 NPM パッケージに依存しています。その依存関係を独立したイメージとして持つことが可能かどうかを知りたいです。各マイクロフロントエンドは、複数回インストールする代わりに、何らかの方法でそれを再利用します。 (マイクロフロントエンドごとに 1 つ)?

私はいくつかのテストを行っており、内部依存関係をドッキングすることはできましたが、マイクロフロントエンドに到達可能にすることはできませんでした? に設定する方法があることを期待していましたが、ローカル パスpackage.jsonの作成方法に似ていますが、イメージのスコープが分離されているため、その依存関係がどこにあるかを見つけることができません。

前もって感謝します。

4

1 に答える 1