複数のプロジェクト間でプライベート流星パッケージを共有するにはどうすればよいですか?

キースニコラス

2つのプロジェクト間でパッケージを使用する場合、それを処理するための最良の方法は何ですか。2つのシナリオを検討する:-

最初のシナリオ

次のような2つのプロジェクトを含むGitリポジトリ

root folder
    -- Mobile App Folder
    -- Web Folder

したがって、両方のプロジェクトは同じリポジトリにあります

2番目のシナリオ

各プロジェクトは別々のGitリポジトリにあり、それらのプロジェクト間でパッケージを共有したいと考えています。

各シナリオを処理するための良い方法は何ですか?(両方に同じ方法を使用するか、シナリオごとに異なる方法を使用します)

saimeunt

以下に直面した場合、Meteorがパッケージスキャンをどのように処理するかを知っておく必要がありますmeteor add package

  • packages/アプリのローカルフォルダー内で検索します。
  • PACKAGE_DIRS環境変数で指定されたすべてのフォルダー内で検索します。
  • Atmosphereで検索しています。

特定の順序についてはわかりませんが、最も意味のある順序を想定しています。

したがって、あなたの質問は基本的に、最適なワークフローのためにパッケージをどこに保存するかです。

拳のシナリオを使用して、あなたは下のアプリのルートフォルダ内のプライベートパッケージを格納しますpackages/、あなただけにしていますgit pullパッケージの最新バージョンを取得するにはレポから。次に、次のようなPACKAGE_DIRS環境変数を正しく定義する必要があります。

export PACKAGE_DIRS=$PACKAGE_DIRS:$HOME/meteor/my-repo/packages

2番目のシナリオを使用すると、各プライベートパッケージを独自のgitリポジトリに保存し、それらを$HOME/meteor/packages自分のローカルプルして、PACKAGE_DIRS適切に設定することを忘れないでください

export PACKAGE_DIRS=$PACKAGE_DIRS:$HOME/meteor/packages

これらのプライベートパッケージが他のプロジェクトで再利用される可能性がある場合、特定のプロジェクトでのみ意味があると確信している場合は、2番目のシナリオを使用する傾向があります。その後、リポジトリに保存しても問題ありません。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

複数のGradleプロジェクト間でボイラープレートKotlin構成を共有するにはどうすればよいですか?

分類Dev

複数のPythonプロジェクト間で共通のヘルパーファイルを共有するにはどうすればよいですか?

分類Dev

複数のAngular 2プロジェクト間でAngular 2コンポーネントを共有するにはどうすればよいですか?

分類Dev

codenameone プロジェクトと通常の Java プロジェクトの間でコードを共有するにはどうすればよいですか?

分類Dev

複数のプロジェクト間でスクリプトを共有するにはどうすればよいですか?

分類Dev

同じベース/共通ライブラリを共有するプロジェクトを構築するにはどうすればよいですか?

分類Dev

異なるプロジェクトのPythonライブラリを同じパッケージに含めるにはどうすればよいですか?

分類Dev

VisualStudioのプロジェクト間でC ++ソースコードファイルを共有するにはどうすればよいですか?

分類Dev

すべてのプロジェクトのパッケージをPyCharmにインストールするにはどうすればよいですか?

分類Dev

Eclipseバージョン:2019-12(4.14.0)のプロジェクト/パッケージエクスプローラーでフォントサイズ/ズームレベルを変更するにはどうすればよいですか?

分類Dev

プロジェクト内のJavaパッケージのインポートを解決するにはどうすればよいですか?

分類Dev

プライベートIPを使用して2つのプロジェクト間でGoogleCloud SQLインスタンスを共有するにはどうすればよいですか?

分類Dev

同じプロジェクトで複数の剣道ライブラリバージョンを使用するにはどうすればよいですか

分類Dev

複数の.jarライブラリを持つアプレットをパッケージ化するにはどうすればよいですか?

分類Dev

crates.ioに公開せずにRustプロジェクト間で共通のコードを共有するにはどうすればよいですか?

分類Dev

Xcodeプロジェクトのポッドファイルで複数のターゲットを指定するにはどうすればよいですか?

分類Dev

共有コードプロジェクト(.shproj)を作成するにはどうすればよいですか?

分類Dev

Androidプロジェクト間で共有アセットフォルダーを含めるにはどうすればよいですか?

分類Dev

Goパッケージ間でテストインターフェイスを共有するにはどうすればよいですか?

分類Dev

共有RazorクラスライブラリプロジェクトでAuthorization名前空間を使用するにはどうすればよいですか?

分類Dev

npmパッケージファイルをローカルプロジェクトにコピーするにはどうすればよいですか?

分類Dev

Nginxで複数のプロジェクトをローカルにセットアップするにはどうすればよいですか?

分類Dev

プライベートリポジトリでSwiftパッケージマネージャーを使用するにはどうすればよいですか?

分類Dev

NugetパッケージでファイルをDotNetCoreプロジェクトにコピーするにはどうすればよいですか?

分類Dev

Eclipseの2つのAndroidプロジェクト間でクラスを共有するにはどうすればよいですか?

分類Dev

Azure devopsパイプラインプールで複数のエージェントマシンを要求するにはどうすればよいですか?

分類Dev

複数のトリガーでAzureロジックアプリケーションをトリガーするにはどうすればよいですか?

分類Dev

同じプロジェクトグループ内のプロジェクト間でユニットを共有するにはどうすればよいですか?

分類Dev

Visual Studioプロジェクトをコンピューター間で簡単に共有するにはどうすればよいですか?

Related 関連記事

  1. 1

    複数のGradleプロジェクト間でボイラープレートKotlin構成を共有するにはどうすればよいですか?

  2. 2

    複数のPythonプロジェクト間で共通のヘルパーファイルを共有するにはどうすればよいですか?

  3. 3

    複数のAngular 2プロジェクト間でAngular 2コンポーネントを共有するにはどうすればよいですか?

  4. 4

    codenameone プロジェクトと通常の Java プロジェクトの間でコードを共有するにはどうすればよいですか?

  5. 5

    複数のプロジェクト間でスクリプトを共有するにはどうすればよいですか?

  6. 6

    同じベース/共通ライブラリを共有するプロジェクトを構築するにはどうすればよいですか?

  7. 7

    異なるプロジェクトのPythonライブラリを同じパッケージに含めるにはどうすればよいですか?

  8. 8

    VisualStudioのプロジェクト間でC ++ソースコードファイルを共有するにはどうすればよいですか?

  9. 9

    すべてのプロジェクトのパッケージをPyCharmにインストールするにはどうすればよいですか?

  10. 10

    Eclipseバージョン:2019-12(4.14.0)のプロジェクト/パッケージエクスプローラーでフォントサイズ/ズームレベルを変更するにはどうすればよいですか?

  11. 11

    プロジェクト内のJavaパッケージのインポートを解決するにはどうすればよいですか?

  12. 12

    プライベートIPを使用して2つのプロジェクト間でGoogleCloud SQLインスタンスを共有するにはどうすればよいですか?

  13. 13

    同じプロジェクトで複数の剣道ライブラリバージョンを使用するにはどうすればよいですか

  14. 14

    複数の.jarライブラリを持つアプレットをパッケージ化するにはどうすればよいですか?

  15. 15

    crates.ioに公開せずにRustプロジェクト間で共通のコードを共有するにはどうすればよいですか?

  16. 16

    Xcodeプロジェクトのポッドファイルで複数のターゲットを指定するにはどうすればよいですか?

  17. 17

    共有コードプロジェクト(.shproj)を作成するにはどうすればよいですか?

  18. 18

    Androidプロジェクト間で共有アセットフォルダーを含めるにはどうすればよいですか?

  19. 19

    Goパッケージ間でテストインターフェイスを共有するにはどうすればよいですか?

  20. 20

    共有RazorクラスライブラリプロジェクトでAuthorization名前空間を使用するにはどうすればよいですか?

  21. 21

    npmパッケージファイルをローカルプロジェクトにコピーするにはどうすればよいですか?

  22. 22

    Nginxで複数のプロジェクトをローカルにセットアップするにはどうすればよいですか?

  23. 23

    プライベートリポジトリでSwiftパッケージマネージャーを使用するにはどうすればよいですか?

  24. 24

    NugetパッケージでファイルをDotNetCoreプロジェクトにコピーするにはどうすればよいですか?

  25. 25

    Eclipseの2つのAndroidプロジェクト間でクラスを共有するにはどうすればよいですか?

  26. 26

    Azure devopsパイプラインプールで複数のエージェントマシンを要求するにはどうすればよいですか?

  27. 27

    複数のトリガーでAzureロジックアプリケーションをトリガーするにはどうすればよいですか?

  28. 28

    同じプロジェクトグループ内のプロジェクト間でユニットを共有するにはどうすればよいですか?

  29. 29

    Visual Studioプロジェクトをコンピューター間で簡単に共有するにはどうすればよいですか?

ホットタグ

アーカイブ