問題タブ [gemfile]

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.

0 投票する
1 に答える
4226 参照

ruby-on-rails - Railsのgemfile編集

新しいデモアプリを作成するときにgemfileを編集するように指示するRailsチュートリアルを開始しています。

指示に従って、をbundle install使用してファイルを作成しようとすると、次のエラーが発生します。bundle install --without production

ファイルに戻ってに変更gem :developmentするgem "development"と、代わりに次のように通知されます。

私はこれに不慣れで、明確な指示のセットが別のセットと衝突しているように見え、どちらも機能しない場合、特にこれらの用語の意味を本当に理解していないため、どうすればよいか本当にわかりません。

助けていただければ幸いです、

0 投票する
1 に答える
151 参照

ack - 「Gemfile」で ack 検索を行うにはどうすればよいですか?

「Gemfile」などのファイルを検索するために「ack」を作成する方法を知っている人はいますか?

「~/.ackrc」に追加--type-add=ruby=Gemfileするだけでは、「Gemfile」にはファイル拡張子がないため機能しません。

ありがとう!

0 投票する
1 に答える
8180 参照

ruby-on-rails - Capistrano がバンドラーで gem をインストールしないのはなぜですか?

Capistrano でアプリをデプロイするたびに、gem が見つからないというエラーが表示されます。例えば:

Gemfile を手動でアップロードし、サーバーに SSH 接続し、bundle install. ただし、これは発生しないはずです。

これが私のdeploy.rbCapfileのコピーです。

誰かが私を正しい方向に向けることができますか?

0 投票する
1 に答える
3685 参照

ruby-on-rails-3 - Railsアプリケーションの作成時にGemfile.lockがありません

Railsアプリケーションの作成中:

他のすべてのファイルが作成されます。つまり、作成に失敗することがapp, config, db, doc, script, test, Gemfile, etcわかりました。Gemfile.lockこれが発生する可能性がある特別な理由はありますか?Gemfile.lockファイルがないことが原因かどうかはわかりませんが、gemのバンドルでエラーが発生しています。助けてください!

0 投票する
3 に答える
3444 参照

heroku - bundle コマンドの Gemfile エラー

私はクローンを作成したアプリの共同作業者であり、共同作業者のコンピューターですべてが完全に正常に動作します。しかし、Heroku アプリのルート ディレクトリに bundle exec または bundle install と入力すると、次のエラーが表示されます。

Gemfile は次のとおりです。

0 投票する
0 に答える
40 参照

rubygems - gemfile に含まれる ruby​​ gem と含まれない ruby​​ gem

Ruby on Rails でビルドするときは、http://rubygems.org/にアクセスして gem をダウンロードします。コマンドラインでインストールする方法と、gemfile に追加する方法の 2 つのオプションがあります。

私は前回のプロジェクトをひどく台無しにしました。gem のインストールとメンテナンスに関する私の理解とは関係がなかったのではないかと考えています。私は RVM を使用して gemset を作成しているため、適切なツールを使用しています (常に正しい方法であるとは限りません)。私の過去の動作は、コマンド ラインで「gem install」を実行し、同じ gem を gemfile に追加することでした。

質問: gem をインストールする適切な/最良の方法は何ですか? また、両方の方法を使用してインストールするか、または 1 つの方法だけを使用してインストールするかはどうすればわかりますか? 20 ~ 30 個の gem を含む巨大な gemfile を持つのは普通のことですか。ほとんどのチュートリアルではこれを非常に単純にしていますが、私のサイトはますます複雑になっていますか?

0 投票する
1 に答える
1917 参照

ruby-on-rails - Rails 3.2:「いつでも」gemを使用しようとしていますが、ログファイルが次のように表示されます:どのソースでもmulti_json-1.1.0が見つかりませんでした(Bundler :: GemNotFound)エラー

私は、いつでも宝石を使用して、電子メールを送信するための毎週のタスクをスケジュールしようとしています。私は最初に、ユーザーが更新されるたびにメソッド呼び出しを行うことによって実際に電子メールが送信されるようにすることをテストしました。そのため、現在、更新のたびではなく毎週メールを送信しようとしていますが、cron.logファイルで次のエラーが発生し続けます。

私はかなりの調査をしましたが、まだ何も見つかりませんでした。どんな助けも素晴らしいでしょう。以下に関連するコードを投稿します。

app / mailers / weekly_digest_test_mailer.rb

app / models / user.rb

config / schedule.rb

Gemfile

バンドルインストール出力:

0 投票する
1 に答える
1303 参照

ruby-on-rails - Gem はチェックアウトされていません。Heroku で「bundle install」を実行してください

Gemfile に次の構成があります。

ローカルでは問題なく動作しますが、Heroku にプッシュするときに rake db:migrate を実行しようとすると、次のエラーが発生します。

git://github.com/watu/shoulda-matchers.git (do_not_load_minitest で) はチェックアウトされていません。実行してくださいbundle install

実際、Heroku で実行されている bundle install の出力には表示されません。これはおそらく、テスト グループ上にあり、Heroku がテスト グループをインストールしていないためです。しかし、なぜ rake db:migrate を実行すると文句が出るのですか? ステージング環境で実行する必要がありますか?

http url に切り替えようとしましたが、別の URL で同じエラーが発生しました。

https://github.com/watu/shoulda-matchers.git (do_not_load_minitest で) はチェックアウトされていません。実行してくださいbundle install

:test グループの外に行を移動すると、問題が回避されました。適切な解決策は何ですか?

0 投票する
1 に答える
162 参照

ruby - RubyGems がハングアップしたとき

「 http://rubygems.org/から gem メタデータを取得しています」で、RubyGems が 1、2 分間更新されていませんでした。

これを今後どう防ぐかが気になるところです。Gemfile の追加ソースとして指定できる信頼できる RubyGems ミラーはありますか? 短いタイムアウトの後、新しいソースに自動的に切り替わりますか?

0 投票する
3 に答える
11372 参照

ruby-on-rails - デバッガーラインキャッシュ(1.1.1)のインストール中にエラーが発生し、Bundlerを続行できません

これを修正する方法はありますか?