問題タブ [bundler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails/Passenger: ロードするファイルがありません -- バンドラー
古いバージョンの Rails (2.2.2) を実行しているアプリケーションと、Ruby Enterprise Edition 1.8.7 を使用して立ち上げて実行した Passenger があります。しかし、Rails の古いバージョンと Ruby 1.8.7 の間にいくつかの非互換性があることがすぐにわかり、REE 1.8.6 にダウングレードすることにしました。ただし、現在、アプリケーションは次のエラーで起動に失敗していますLoadError
:
一部のパスが正しく設定されていないと思いますが、どこを見ればよいかわかりません。助言がありますか?
ruby - バンドルされたRubygemの依存関係をトレースして確認する方法
Bundlerは、指定されたgemの依存関係を自動的にインストールしますが、標準出力でどの依存関係がどのgemにマップされるかは出力されません。この情報は、依存関係の1つがインストールに失敗した場合に役立ちます。
Bundlerをより詳細に設定し、インストール中に依存関係について通知する方法はありますか?
Bundler1.0.2を使用しています
ruby-on-rails - プロキシの背後でバンドラーを使用するには?
sudo bundle installコマンドから次の出力が得られます。
$http_proxy を正しく設定し、gem: --http-proxy=my proxyを ~/.gemrc に追加しました。これらの設定により、gem コマンドが機能し、バンドラーに変換されることを望んでいましたが、そのような運はありませんでした。
sudo が私の環境のすべてを継承しないかもしれないと考えて、それらの設定も root ユーザーに追加しましたが、nada.
この時点で、バンドラーがアプリケーションのデプロイを妨げており、これが実行されている他のユーザーはほとんど見つかりません。誰も答えを持っていない場合は、Rails アプリからバンドラーを削除することを余儀なくされます (私は気にしません...)
ruby-on-rails - 雑種をバンドラーで動作させる方法は?
既存の本番セットアップでバンドラーに移行中。単純に gemfile を使用して、次のようにセットアップします。
で始まります
結果は
何をすべきか?
ruby-on-rails - bundler を使用して、パッチを適用した Rails gem のセットを維持する最も簡単な方法は何ですか?
「凍結された」Rails gem からバンドラーの使用に移行しており、外部の git ソースからのパッチ、マージなどで Rails Gem を維持したいと考えています。パッチ ブランチに gemspec を追加するなど、これを設定する最も簡単な方法は何ですか?
ruby-on-rails - bundler を使用して "/" の代わりに $HOME に gem をインストールする方法は?
デフォルトでは、バンドラーは gem をシステム ルートにインストールします。
しかし、gem を $HOME にインストールしたいと考えています。
どうすればできますか?
ruby-on-rails-3 - この非常に奇妙な Bundle エラーが発生せずに Rails 3 プロジェクトから gem を削除するにはどうすればよいですか?
エラー: 開発中に Gemfile を変更しましたが、結果のスナップショット (Gemfile.lock) をバージョン管理にチェックインしませんでした
バージョン管理は?バンドルがバージョン管理について何かを知っているのはなぜ/どのようにですか? Gemfile から 1 行削除しました。私はそれをするべきではありませんか?
ruby-on-rails - ロードするそのようなファイルはありません--bcrypt_ext(devise経由)
Rails 3のdevise(current gem)でデータベース認証を使用していますが、ユーザー名/パスワードでログインしようとすると、次のエラーが発生します。
私は以前に「bcrypt-ruby-2.1.2を正常にインストールしました」gemを持っています。
何か案は?また、bundlerにgitリポジトリアドレスを指定してマスターをフェッチしようとしましたが、問題は解決しません。
ruby-on-rails - Bundler:コマンドが見つかりません
私はいくつかのチュートリアルに従って正しくインストールされたvps、ubuntu 10.04、rails 3、ruby、mysqlでホスティングしています。実行するbundle check
かbundle install
、エラーが発生した場合'-bash:bundle:commandnotfound'。「gem list --local
bundler(1.0.2、1.0.0)」がインストールされていることがわかります。
何が悪いのかわかりません...
gem environment
戻り値:
そしてecho $PATH
戻ります:
そしてwhich gem
戻ります:
locate bundle
戻り値:
ruby-on-rails - Gemfile の条件
私たちのチームは互いに異なるデータベースを使用しており、バンドラーを使用しているため、Gemfile にはリポジトリ作成者の db コネクタ (mysql) が含まれています。
私は pg を使用していますが、少し怠惰で何かを壊してしまうのではないかと恐れているため、mysql を使用したくありません。そのため、Gemfile に gem "pg" を追加するだけです。
もちろん、git を使用しているため、常に変更されたファイルとして表示されます。また、Gemfile を使用しているため、gitignore や変更をコミットすることはできません。
問題は、これをどうするかということです。バンドラーに条件がありますか、それとも特定の宝石を別の場所で使用していることを宣言する必要がありますか?