2017-06-08 10 views
1

私が取り組んでいるプロジェクトであなたの意見を得たいと思っていました。 私は主なReact Appレポを持っています。そこから私の計画は、コンポーネントAのレポとコンポーネントBのレポを持つことです。それから私は私の主なアプリケーションを実行したいと私は特定のルート(/コンポーネントA)をロードする場合、コンポーネントはコンポーネントA gitのレポから引き込まれるだろう。これは可能ですか?前もって感謝します!React - アプリを複数のgit reposに分ける

+0

これまでのところ、私は、私たちの大規模なコードベースのためにそれを使用し始めました、そしてその美しいやっ開発するサブコンポーネントルートごとにgitサブモジュールを使用しますが、プロダクションではルートからバンドル分割を統合できる単一のアプリケーションにまとめてバンドルする必要があります。 –

答えて

0

私には解決策があります。

https://lernajs.io/

レルナは、それを使用するすべてのリポジトリに反映するために、お互いに話をし、簡単に1を更新し、複数のリポジトリを持つことができます。

大きなコードベースを別々のバージョン管理されたパッケージに分割することは、コード共有に非常に便利です。しかし、多くのリポジトリに変更を加えるのは面倒で困難であり、リポジトリ間のテストは非常に高速になります。

これらの問題を解決するために、いくつかのプロジェクトでは、コードベースを複数パッケージのリポジトリに編成します。 Babel、React、Angular、Ember、Meteor、Jestなどのプロジェクトは、単一のリポジトリ内ですべてのパッケージを開発します。

Lernaは、マルチパッケージリポジトリの管理に関するワークフローをgitとnpmで最適化するツールです。 GETに

ジャンプは、それがどのように動作するかを確認するために始めた、あなたができる、少なくとも限り追跡変更履歴が行くよう

+0

ありがとう@Ahmad Bamieh。これが私のために目覚めさせるかどうかがわかります。 – acnc111

関連する問題