問題タブ [better-errors-gem]
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 - better_errors をデバッガとして使用しますか?
優れたbetter_errors gem をデバッガーとして使用することは可能ですか?
つまり、コードを追加して、better_errors の「エラー」ページにドロップし、いろいろ調べて、続行することはできますか?
偽のエラーまたは を追加できますraise
が、「続行」できません。
はい、デバッガーまたは pry を使用できることはわかっていますが、better_errors インターフェイスの方が優れており、あらゆる種類の要求とスタック情報が含まれており、3 つではなく 2 つのウィンドウを開いてコーディング/デバッグできます。
ruby-on-rails - モバイル、better_errors、Facebook アプリ、localhost/.local?
これは、Rails 開発環境のセットアップ方法に関する質問です。
互換性がないように思われる3つのことをしたい:
- ラップトップと iPhone で同時にテストします。つまり、macbookmihai.local:3000 です。
- localhost:3000 を意味する、better_errors を使用します。
- Facebook で Omniauth を要求するため、FB アプリで 2 つのうちの 1 つだけをホワイトリストに登録できます
better_errors のフロント ページで「TRUSTED_IP」ハックを読みましたが、完全には理解できません (IP は毎回変更されませんか?)
私のジレンマの解決策はありますか?
ruby - Rails 4でbinding_of_caller gemが呼び出されない
私は開発中の better_errors gem が本当に好きで、私の OS X マシンでは REPL が表示されます。現在、私は Windows XP の気まぐれについて学んでおり、better_errors は機能しているのに REPL が表示されないことに気付きました。RailsAppスターターから始めて、私のgemfileは以下を示しています:
pik 0.3.0 pre を使用して Ruby 2.0.0-p353 を実行しています。gem install binding_of_caller を実行しましたが、インストール中にエラーは発生しませんでした。bundle show _binding_of_caller_ の出力は次のとおりです。
GemfileOK でプラットフォームへの呼び出しをコメントアウトしましたが、REPL がまだ読み込まれていません。
私の Windows fu はあまり明るくありませんが、Google で解決策を示唆するものは見つかりませんでした。github ページを読むと、私が何も悪いことをしていないことがわかります。次に何を試せばいいですか?ありがとう、サム
アプリを新しい Win7 マシンに移動しました。私の OS X マシンでは問題なく動作しますが、残念ながら binding_of_caller はまだ発生していません。だから、私が正しくしていないWindows上で何かがあります。
ruby-on-rails - binding_of_caller REPL が Better Errors でトリガーされない
Better Errors を使用する Rails アプリケーションがありますが、エラー ページで binding_of_caller インタラクティブ シェル (REPL) が読み込まれません。代わりに、次のように表示されます。
私のGemfileには次のものがあります:
私が試した最後の部分は、コメントまたはコメント解除のいずれかです。Rails コンソールで「require 'binding_of_caller'」を実行しようとすると、エラーではなく false が返され、正しく読み込まれたことが示されます。Gemfile.lock には、次のバージョンが表示されます。
何が間違っている可能性がありますか? 何がうまくいかなかったのかについての手がかりを見つけるために、他にどのようなコードを提供する必要がありますか?
ruby-on-rails - Better Errors Gem がローカル ブラウザで動作せず、エラーが表示されない
以下の gemfile に示すように、Better Errors gem を gemfile に追加し、bundle を実行Using better_errors 1.1.0
して、サーバーを何度か確認し、再起動しました。インストール方法については、Railscast のエピソードを見ました。過去に他のgemをインストールする際に問題が発生したことはありません(プログラミングは初めてです)。私はドキュメントを読んで、すでにこれをチェックしました:
この宝石を機能させる方法についてのアイデアは大歓迎です! ここに私の宝石ファイルがあります:
ruby - gem install better_errors が ruby 2.0.0-rc2 で機能しない
私は、ruby 2.1.2 と 2.0.0-rc2 の 2 つのバージョンで rbenv を使用しています (本番環境で使用しているものと同じです)。
バージョン 2.0.0-rc2 を使用している場合、次の理由により、プロジェクトの gem のインストールが機能しません。
明らかに私が使用しているバージョンは >= 2.0.0 です
これまでの解決策は、フォークbetter_errors
してバージョン > 1.9 を要求することでした。これは明らかに素晴らしいことではありません。
誰にもアイデアはありますか?
ruby-on-rails-4 - クラウド 9 IDE で better_errors が機能しないのはなぜですか?
私は cloud9 IDE で多くのプロジェクトに取り組んでいますが、より適切なエラー gem が正しく機能しないことに本当にイライラしています。初期化する必要はありません。それは箱から出してすぐに動作するはずです。ただし、通常の醜い赤いエラーページしか表示されません。それが私のgemfileに含まれていることを指定する必要があり、bundle install
すでに持っています。
エラーを正しく動作させるにはどうすればよいですか? 不足しているインストール手順はありますか?
ruby-on-rails - web-console gem は better_errors gem に取って代わりますか?
rails 4.2 web-console gem は better_errors gem の完全な代替品ですか、それともそれぞれの機能を調べて、どちらを好むかを判断する必要がありますか?