検索

ホームページ  >  に質問  >  本文

プロジェクト間で React コンポーネントを共有する

概念的な問題。 2 つの異なる React サービスで 2 つのプロジェクトを実行しています。多くのコンポーネントを 2 つのプロジェクト間で共有できます。共有コンポーネントを含む「ライブ」プロジェクトを作成し、複数のプロジェクトでこれらのコンポーネントをリアルタイムで使用できるようにするには、これをどのように設定すればよいでしょうか。検索してnpmパッケージで実現できることを知り、インストールしたのですが、これではリアルタイム性が失われるのでしょうか?コンポーネントを独立したプロジェクトとして開発したり、複数のプロジェクトを一緒に開発したりする方法はありますか。

P粉225961749P粉225961749471日前693

全員に返信(1)返信します

  • P粉970736384

    P粉9707363842023-09-21 13:43:59

    共有コンポーネントを作成するには、Git 上に別のリポジトリを作成し、それをライブラリに変換します。これを独自の share-c のパッケージとして使用できます。

    ここでは、いくつかの手順を試すことができます...

    1. プライベート git リポジトリを依存関係として追加します。

    2. 以下のブランチを指定してください

      git https://github.com/username/repository.git#ブランチ名

    3. package.json ファイルを開いて、次のように依存関係を追加します。

      「依存関係」: { "packageName": "git https://github.com/username/repository.git#ブランチ名" }

    4. npm installを実行します

    役に立つはずです...

    返事
    0
  • キャンセル返事