問題タブ [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.
ruby-on-rails - Rails gemfile 'セットアップ中のブロック'
Rails 3.1 を使用しており、gemfile で github から最新の annotate gem を取得するように指定しています。
bundle install を実行しましたが、モデルに注釈を付けるために annotate を実行すると、エラーが発生します...
私はまだ宝石がどのように更新されるかなどについて頭を悩ませているので、これを解決する方法についてのアドバイスは素晴らしいでしょう. bundle exec を試しましたが、「引数の数が間違っています」というエラーが表示されます。
ありがとう!マーク。
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
ます。
aptana studio 3 の入門ガイドに従って、rvm 以外のすべてをインストールしました (Windows にインストールする方法がわかりません)。Windows上のaptana studion 3には本当に必要ですか? Ruby のバージョンが 1 つしかインストールされていません。
私はrmagickを正常にインストールし、「require rubygems」と「require RMagick」をpreinitializer.rbに入れました。私はそれらを正しい場所に置いていますか?
私は gem 管理にバンドラーを使用しており、「ruby script/server」を実行することでサーバーを正常に起動できます。デバッグ環境の何が問題なのかわかりません。いくつかの PATH 設定がありませんか?
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' が必要
バターヘッド
ruby-on-rails - Remarkable を Github の gem として使用する
Rails 3.1 と互換性のある一部の非推奨機能が修正されているため、Remarkable gem の最新の作業バージョンを使用したいと考えています。しかし、私が使用するとき
私はこのエラーが発生します:
しかし、理由はありません。これを解決する方法はありますか?
ありがとう
編集: この質問を投稿したときにクリップボードにあった git アドレスの間違ったアドレスを修正しました。
解決しました!
git から gem を取得するために必要な gemspec ファイルで fork を作成しました。
これは動作中のgitソースです
またはこのフォークから
ruby-on-rails - ROR 3: 環境と gems/bundler グループの操作
gemfile 内のさまざまなグループの gem を操作する方法を誰かに説明してもらえませんか。
私は状況を把握しています:私の生産環境では、いくつかの宝石が必要です:
この宝石を開発マシンにインストールする必要はありません。しかし、コマンドラインで実行すると、「rails g ..」というコマンドが表示され、gemfileをチェックしようとして、
gem 'pg が見つかりませんでした...
この状況はどのように処理されるべきですか?
ruby-on-rails - 更新後、Gemfile 内のすべての gem の互換性を維持するにはどうすればよいですか?
私の質問はすでにここで尋ねられていますが、それを回避する方法ではなく、その背後にある理由を理解しようとしています.
私が得たエラーは次のとおりです。
現在、「mpapis-bundler」を使用したり、「bundle exec」の省略形を作成したりするなど、さまざまな解決策が与えられていますが、それが何であるかという印象を受けました
のためでした。
より具体的には、rspec-rails の gemfile にバージョン番号が記載されていないのに、なぜこの非互換性があるのでしょうか? 私が試したときに私のエラーも発生しました
それを教えて
説明をいただければ幸いです。
編集:
アプリのすべての宝石は宝石セットにあり、宝石を再度更新しました。関連する gem に互換性があることを更新で確認する必要はありませんか?
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を使用できますか?
ruby-on-rails - Gem の非推奨の問題を修正するにはどうすればよいですか?
走っbundle install
て成功しました。ただし、 を実行ruby script/server
すると、サーバーが実際に起動する前に多くのメッセージが表示されました。
どうすればこれを修正できますか?
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'
助言がありますか?
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」フォルダーに直接配置する
これは間違った方法だと思います。しかし、それが機能する場合、何か問題はありますか?
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 は元のテストを置き換えるため、元のテストなしでプロジェクトを作成する必要があります。これについて何か考えはありますか?