0
A
答えて
2
Gemはライブラリをフェッチし、その時点でベンダーgem、システムまたはユーザーgemディレクトリのような定義済みの場所の1つにインストールします。インストールされたバージョンは、プログラムによって使用されます。したがって、2つの異なるバージョンの宝石を必要とする2つのプログラムがある場合は、運が悪い可能性があります。最新のものをインストールすると、古いものを必要とするアプリケーションに問題が生じる可能性があるためです。宝石のバージョン番号を指定することはできますが、それは今後のターゲットサーバで利用可能にする必要があります。
そこには、宝石のバージョンを含む正確な依存関係を管理するバンドラがあります。したがって、アプリケーションをデプロイし、必要な宝石のバージョンを正確に指定した場合、その時点で正確なバージョンを入手してインストールします。あなたのアプリケーションには、ターゲットシステム上で宝石が違う、互換性のないバージョンを持っているとき、あなたが壊れないように、バンドルされた特定のバージョンが用意されるようになりました。
2
レイク=アリ gem = jar バンドル= maven
関連する問題
- 1. バンドラと異なるプラットフォームの宝石の要件
- 2. バンドラーは、宝石バンドラ/亭を見つけることができません
- 3. バンドラー+ Rails3.1:バンドラとロードパスを使用してgithubのリポジトリからインストールする宝石
- 4. Railsの宝石のバージョン/依存関係の管理
- 5. gemspec内の条件付きルビの宝石の依存関係
- 6. Rails 3 - 工場の女の子の宝石 - belongs_toとhas_oneの関係
- 7. RVM/Iは、以下の興味深いシナリオを持っているバンドラ宝石
- 8. BundlerとHeroku:条件付きの宝石/ 2種類の宝石
- 9. 宝石のインストールに関する問題
- 10. simple_navigationの宝石とレール3.0.9
- 11. Rails 3のプロジェクトフォルダと宝石
- 12. パンダの宝石とHerokuの
- 13. RJSとDeviseの宝石
- 14. Twitterの宝石と、ArgumentError
- 15. Twitterの宝石
- 16. クリアエラーメッセージ宝石
- 17. 宝石レール3.2.2
- 18. スプレッドシートの宝石
- 19. 靴や宝石
- 20. 宝石のパッチ
- 21. ジャガーノートの宝石
- 22. RSpecの宝石は、依存関係をインストールしていないようだ
- 23. 宝石には循環的な依存関係がありますか?
- 24. アプリケーションが起動しません(バンドラは宝石が不足していると考えて)
- 25. 宝石私はちょうどsearchlogic宝石をインストールし、私は熊手の宝石を実行したときにスペルミスの宝石名
- 26. PG宝石はRVM
- 27. ディープクローン宝石レール2.3.8?
- 28. Rails:PG宝石のSqlite
- 29. パッケージバンドル1.0.13宝石ファイル
- 30. 宝石のベース/ホームディレクトリ