問題タブ [uninitialized-constant]
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 - resque の信じられない問題 - 初期化されていない定数 MyWorker
Resque で非常に奇妙なバグに遭遇しました。
- ジョブを待っている 1 つのキューで 5 つのワーカーを実行しています。
- 1 種類の Resque ワーカーを取得しました: MediaAnalyzer
そして、これが世界で最も奇妙なことです: 時々 (ええ、時々)、resque はクラス MediaAnalyzer を見つけることができません。
なぜ時々?ジョブがまったく問題なく処理される場合があるためです。それでも何度か私は得uninitialized constant MediaAnalyzer
ました。さらに奇妙なことに、resque-web 経由でジョブを再試行すると、数回後にワーカーが見つかり、実行されます...
すべてのワーカーは、同じコマンドで同じ方法で開始されます (PID とログ パスを除く)。
注:コンソールでフォアグラウンドモードで手動で起動しても、同じバグが発生し続けます。
resque:setup タスクを介して手動でクラスをロードしようとしました:
これによりエラーは発生しません。この後require
、クラス内のすべてを使用できます。出力できるため、このrakeタスクが実際に呼び出されます...しかし、resqueは後でこのクラスのロードに失敗し続けます。
最大の問題は、このバグが本当にランダムであることです。
例外バックトレースのペーストビンは次のとおりです: http://pastebin.com/jy5UakB8
resque 2.0 で試してみましたが、同じ問題です。
何が起こっているか知っているなら、あなたは天才です!
c++ - 関数内で定数オブジェクトを宣言できますか?
私のベルトの下で Comp Sci の 1 学期、ここでは何もありません。
FastLED のストリップにある LED の数に使用する定数 int を呼び出す必要があります。要するに、私は交換しようとしています...
私が作成した独自のライブラリを使用して、LED ストリップの構造体を作成し、プログラムのドライバー ファイルによってシードされた上記の情報を保持します。すべて正常に動作しているはずですが、この最初のエラーを回避できません。たとえば、私のデータを含むオブジェクトは...
ドライバーによってシードされます...
簡単に言えば、オブジェクトを呼び出して定数値を持つ方法はありますか? 発生するエラーは、RIGHT.name が定数変数ではないことを示し、「Led.cpp:39: エラー: テンプレート引数の数が間違っています (4、3 にする必要があります)」またはそのバリエーションを受け取ります。
助けてください!さらに情報が必要な場合はお知らせください。ありがとうございました!
編集: 参照用にコードを追加: ストリップ クラス
導かれたクラス
運転者
ruby-on-rails - controller#create の初期化されていない定数エラー
フォームを作成し、スキルと説明をデータベースに送信しようとしています。私はほとんど完了しましたが、情報を送信した後にこのエラーが発生しました:
そして、それは私のコントローラーでこのアクションを指しています:
一番下に、params を定義するプライベート メソッドがあります。
これが問題を見つけるのに十分な情報であることを願っています. スタッカーに感謝し、幸運を祈ります! エラーを調査し続けます。この問題について何か助けていただければ幸いです。
これは、要求されたフルスタック トレースです。
railties (4.1.2.rc1) lib/rails/application.rb:144:in call'
rack (1.5.2) lib/rack/lock.rb:17:in
call' rack (1.5.2) lib/rack/content_length.rb:14:in call'
rack (1.5.2) lib/rack/handler/webrick.rb:60:in
service' C:/RailsInstaller/Ruby2.0.0/lib /ruby/2.0.0/webrick/httpserver.rb:138:in service'
C:/RailsInstaller/Ruby2.0.0/lib/ruby/2.0.0/webrick/httpserver.rb:94:in
run' C:/RailsInstaller/Ruby2.0.0/lib/ruby/2.0.0/webrick/server.rb:295:in `block in start_thread'
これは私のスキーマです:
create_table "スキル", force: true do |t| t.datetime「created_at」終了
私は「レール生成」を行う必要があると推測しています.スキーマに説明を追加するために、次にそれを行うことを検討します. 皆さん、ありがとうございました。私はこれを解決しようとしています。
「rails generate migration AddDescriptionToSkills description:string」と「rake db:migrate」を実行し、schema.rb を更新しました。
しかし、私はまだ同じエラーが発生しています。もう一度皆さんに感謝します。最新情報をお届けします。
sql - 初期化されていない定数エラー定数 Skill:Description
フォームを作成し、スキルと説明をデータベースに送信しようとしています。私はほとんど完了しましたが、情報を送信した後にこのエラーが発生しました:
そして、それは私のコントローラーでこのアクションを指しています:
一番下に、params を定義するプライベート メソッドがあります。
これは完全なスタック トレースです。
これは私のスキーマです:
これは私の Skills/new.html.erb フォームです:
問題を解決するのに十分な情報を提供できたことを願っています。説明を初期化する方法を知っている人に感謝します。ありがとう、乾杯!
index.html.erb:
利用可能なタイトル パラメータがなく、問題が発生しています。
スキル.rb:
この新しい情報がお役に立てば幸いです。私と一緒に見てくれてありがとう。
ruby - 初期化されていない定数 Die (NameError)
コードから Uninitialized 定数エラーが発生します。私は運が悪いと周りを探しました。どんな助けでも大歓迎です。
ruby-on-rails - 初期化されていない定数、リクエスト パラメータ ???? エラーで紛失
レールに関するこのチュートリアル ( http://tutorials.jumpstartlab.com/projects/merchant.html ) に従っていると、しばらくの間エラーが発生します。私が得ているエラーメッセージは以下のとおりです
以下の私のコード。@order_item で始まる行も強調表示されます。
そして、これも教えてくれます。
リクエスト パラメータ:
ここで何が起こっているのか、誰にも手がかりがありますか? 他の数人がそれをチェックアウトしましたが、私を助けることができなかったので、誰かが私をここで正しい方向に導いてくれることを願っています.
ruby-on-rails - NameError (初期化されていない定数 HomesController::Indirizzo): Heroku
アプリを Heroku にデプロイしましたが、次のエラーが発生します。
Indirizzo gem を使用しており、Heroku にインストールされていると表示されていますが、まだエラーが発生しています。私が試してみました
1つの投稿が示唆したように、私のgemファイルで、それもうまくいきませんでした。
ruby-on-rails-3.2 - Thinking Sphinx 3.1 NameError: プロダクション モードでの初期化されていない定数
a have project on rails 3.2.17 with db MySQL. Thinking Sphinx 3.1 を使用します。インデックスには、Group と Product の 2 つのモデルしかありません。
開発モードでは、本番サーバーでもすべてが完全に機能します。テスト用に本番サーバーに開発データベースを作成しました。
しかし、実行しようとすると: export RAILS_ENV=production rake ts:rebuild または rake ts:configure
エラーが発生します:
理由がわかりませんでした。
お願い助けて!
私のインデックス定義
アプリ/インデックス/group_index.rb
アプリ/インデックス/product_index.rb
グループ モデル移行ファイル:
ruby-on-rails - データベース内のすべてのオブジェクトに対して、irb が NameError: uninitialized constant を返すのはなぜですか?
Q&A アプリの構築の途中で、データベースのシードが正常に完了し、オブジェクトがブラウザーとサーバー ログの両方に作成され、以前は irb に作成されたことを確認できます。irb でオブジェクトを検査しようとすると、指定したすべてのオブジェクトに対して、irb は "NameError: uninitialized constant" を返します。例えば:
私はプログラミングが初めてなので、なぜこれが起こっているのか誰かが説明できれば、それは大歓迎です!
ruby-on-rails - Rails エラー初期化されていない定数 User::Friendship
私は、典型的な友情モデルを持つプロジェクトに取り組んでいます。ユーザークラスは、各ユーザーが複数の友達と友達になり、複数のユーザーと友達になることができるように、自己参照関係を持つ必要があります...要するに、このチュートリアルで説明されているものとまったく同じものが必要です:
http://railscasts.com/episodes/163-self-referential-association?view=asciicast
しかし、ビデオ全体を手紙に従った後、このエラーが発生します
これは私の User モデルがどのように見えるかです:
友情モデル:
そして、friendships_controller の create メソッド
それが問題かどうかはわかりませんが、ビデオで Ryan のようなユーザー管理プラグインを使用していません (彼は OAuth か何かを使用していると思います) ... さらに、彼のように nifty_scaffold を介して Friendship コントローラーを生成しませんでしたチュートリアルでは、足場を生成するために使用したコマンドを次に示します
さらに、役立つ場合は、ここに私のルビーとレールのバージョンがあります...
私は自分のコードをデバッグしようとしてきました。インターネットを検索して何が問題なのかを調べましたが、うまくいくようです。何が問題なのかについて何か考えはありますか?