問題タブ [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 投票する
2 に答える
713 参照

ruby-on-rails - Rails gemfile 'セットアップ中のブロック'

Rails 3.1 を使用しており、gemfile で github から最新の annotate gem を取得するように指定しています。

bundle install を実行しましたが、モデルに注釈を付けるために annotate を実行すると、エラーが発生します...

私はまだ宝石がどのように更新されるかなどについて頭を悩ませているので、これを解決する方法についてのアドバイスは素晴らしいでしょう. bundle exec を試しましたが、「引数の数が間違っています」というエラーが表示されます。

ありがとう!マーク。

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

ruby-on-rails - win7 rails aptana studio 3 + rmagick + bundlerでデバッグサーバーを起動できない

aptana studio 3 で Rails アプリケーションの「デバッグ サーバー」を起動しようとしましたが、成功しませんでした。デバッグサーバーを起動しようとするたびに、例外がスローされました: Uncaught exception: Could not load the bundler gem. でインストールしgem install bundlerます。

  1. aptana studio 3 の入門ガイドに従って、rvm 以外のすべてをインストールしました (Windows にインストールする方法がわかりません)。Windows上のaptana studion 3には本当に必要ですか? Ruby のバージョンが 1 つしかインストールされていません。

  2. 私はrmagickを正常にインストールし、「require ruby​​gems」と「require RMagick」をpreinitializer.rbに入れました。私はそれらを正しい場所に置いていますか?

  3. 私は gem 管理にバンドラーを使用しており、「ruby script/server」を実行することでサーバーを正常に起動できます。デバッグ環境の何が問題なのかわかりません。いくつかの PATH 設定がありませんか?

  4. aptana studio 3、rmagick、および bundler を使用すると、あらゆるボディがスムーズに動作します。あなたの設定を教えてもらえますか?

どうも。

windows 7 prof 64bit
aptana studio 3
ruby​​ 1.8.7
rails 2.3.14
ruby​​-debug-base 0.10.4
ruby​​-debug-ide 0.4.16
rmagick 2.12.0 (C:\Ruby\lib\ruby\gems\1.8\gems \rmagick-2.12.0-x86-mswin32)
imagemagick (C:\Program Files (x86)\ImageMagick-6.5.6-Q8)
bundler 1.0.18 gemfile (gem "rmagick", "2.12.0")
preinitializer.rb
'rubygems'
が必要 'RMagick'
が必要 'bundler' が必要

バターヘッド

0 投票する
2 に答える
348 参照

ruby-on-rails - Remarkable を Github の gem として使用する

Rails 3.1 と互換性のある一部の非推奨機能が修正されているため、Remarkable gem の最新の作業バージョンを使用したいと考えています。しかし、私が使用するとき

私はこのエラーが発生します:

しかし、理由はありません。これを解決する方法はありますか?

ありがとう

編集: この質問を投稿したときにクリップボードにあった git アドレスの間違ったアドレスを修正しました。

解決しました!

git から gem を取得するために必要な gemspec ファイルで fork を作成しました。

これは動作中のgitソースです

またはこのフォークから

https://github.com/foolabs/remarkable/

0 投票する
2 に答える
77 参照

ruby-on-rails - ROR 3: 環境と gems/bundler グループの操作

gemfile 内のさまざまなグループの gem を操作する方法を誰かに説明してもらえませんか。

私は状況を把握しています:私の生産環境では、いくつかの宝石が必要です:

この宝石を開発マシンにインストールする必要はありません。しかし、コマンドラインで実行すると、「rails g ..」というコマンドが表示され、gemfileをチェックしようとして、

gem 'pg が見つかりませんでした...

この状況はどのように処理されるべきですか?

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

ruby-on-rails - 更新後、Gemfile 内のすべての gem の互換性を維持するにはどうすればよいですか?

私の質問はすでにここで尋ねられていますが、それを回避する方法ではなく、その背後にある理由を理解しようとしています.

私が得たエラーは次のとおりです。

現在、「mpapis-bundler」を使用したり、「bundle exec」の省略形を作成したりするなど、さまざまな解決策が与えられていますが、それが何であるかという印象を受けました

のためでした。

より具体的には、rspec-rails の gemfile にバージョン番号が記載されていないのに、なぜこの非互換性があるのでしょうか? 私が試したときに私のエラーも発生しました

それを教えて

説明をいただければ幸いです。

編集:
アプリのすべての宝石は宝石セットにあり、宝石を再度更新しました。関連する gem に互換性があることを更新で確認する必要はありませんか?

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

ruby-on-rails-3 - プロジェクトにHAMLがない場合、gemにHAMLの依存関係を設定するにはどうすればよいですか?

アプリケーションGemfilegem'haml '内に書き込むことなく、gem内でHamlテンプレートを使用できますか?

my_gem.gemspecファイルに次の行を入力します。

my_gemフォルダーのGemfileに次の行を追加します。

私は:バンドルし、Hamlは現時点でインストールしますが、機能しません。

アプリケーションGemfileで複製する場合のみ

gem'haml'、'〜> 3.0'

それはうまくいきます。

Gemfileに複製せずに、gemでHamlを使用できますか?

0 投票する
2 に答える
2503 参照

ruby-on-rails - Gem の非推奨の問題を修正するにはどうすればよいですか?

走っbundle installて成功しました。ただし、 を実行ruby script/serverすると、サーバーが実際に起動する前に多くのメッセージが表示されました。

どうすればこれを修正できますか?

0 投票する
4 に答える
7575 参照

ruby-on-rails - 私の環境でbundleexecを実行する必要があるのはなぜですか?

rakeコマンドを実行するたびに(つまりrake routes)、次のエラーが発生します。

私が実行した場合bundle exec rake routes、それは動作します。

rake routes走らなくても簡単にできるようになりたいですbundle exec rake routes

私は同様のエラーのある他の質問を調べ、さまざまな解決策(実行などbundle update)を試しましたが、役に立ちませんでした。

また、私gemfileは指定しましたgem 'rake', '0.9.2'

助言がありますか?

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

ruby-on-rails-3 - コードをコピーして貼り付けるのと、プラグインまたは gemfile として使用するのとでは?

問題: "table_builder" の gem とプラグインの両方が、rails 3.1 を使用して heroku にデプロイされません。彼らはバグで終わります。

現在の解決策: https://github.com/p8/table_builderから table_builder.rb と calendar_helper.rb をコピーし、「app/helpers」フォルダーに直接配置する

これは間違った方法だと思います。しかし、それが機能する場合、何か問題はありますか?

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

ruby-on-rails - 「バンドル インストール」エラー

Michael Hartl による「ruby on rails by example tutorial」(スクリーンキャスト) を使用していますが、3 番目のレッスン (サンプルアプリ) で「bundle install」をしようとするとエラーが発生します。

ウェブサイト(更新されたもの)に示されているように、チュートリアルに示されているようにGemfileを変更し、このチュートリアルの最終的なGemfileを試しました。何かをインストールできなかったという別のエラーが発生するたびに、バンドルのインストールを続行できませんでした。

最初は「nokogiri」、次に「json」、そして今は「bcrypt」について言いました。これは、最初のアプリとデモ アプリを実行したときには発生しませんでした。たぶん、rspecを追加しようとしたからですか?Gemfile に追加せずにチュートリアルを続行したくありません。重要に思えます。

OSX ライオン 10.7.2、レール バージョン 3.0.1 を実行しています。

Gemfile コードをコメントから元の投稿にコピーする:

更新: rspec はテストで使用される gem であるため、デフォルトのテストなしで Rails プロジェクトを作成してから gemfile を変更することはできないと誰かから聞いたことがあります。では、なぜチュートリアルで「rails new sample_app -T」を作成したのに、あとがきで Gemfile を変更して rspec を使用するのでしょうか? 彼は、それらが互いに置き換わっていると言います。その rspec は元のテストを置き換えるため、元のテストなしでプロジェクトを作成する必要があります。これについて何か考えはありますか?