2017-01-13 5 views
0

たとえば、同じコンポーネントの多くを使用する2つのプロジェクトがあります。 どうすれば複製を減らすことができますか?それらを共有する方法は?多分、それはwebpackの助けを借りて作っていますか?2つのプロジェクト間の重複を減らす

+0

黄金時代には、ソースコントロールを使用してプロジェクトにコードを共有しました。現在、.NET Server側ではNuGetパッケージを使用しています。コンポーネントをパッケージ化し、再利用のためにプロジェクトにインストールします。私はあなたがここで同じことをしたいと思うだろうと思うが、npmである。したがって、コンポーネントをノードモジュールとしてパッケージ化し、各プロジェクトにインストールします。残念ながら、私はこれがまっすぐ進むプロセスではないと思います。 –

+0

論理または共有機能に関連する場合は、別のクラスライブラリプロジェクトを追加してコンパイルし、各プロジェクトにコンパイル済みのdllを使用して重複を減らすことができます – Curiousdev

答えて

1

これを実行する方法の1つは、npmパッケージに再利用するコンポーネントを抽出することです。このように、これらのコンポーネントを使用するには、それを依存関係として追加するだけです。

関連する問題