問題タブ [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.

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

ruby-on-rails - コントローラへの最初の呼び出し、定数が定義されています、2番目の呼び出し、「初期化されていない定数Oauth」?

OAuthgemをRails3で動作させようとしていますが、この奇妙な問題が発生しています...(gemとは関係なく、以前にこれに遭遇したことがあると思います)

「OauthTestController」というコントローラーと「ConsumerToken」というモデルがあります。モデルは次のようになります。

「/oauth_test/ twitter」にアクセスすると、Oauth::Models::Consumers::Tokenモジュールが読み込まれ、Twitterに問題なく接続できます。しかし、2回目に(URLを更新するだけで/oauth_test/twitter)試してみると、次のエラーが発生します。

何故ですか?ロードパスと関係があるのでしょうか、それとも開発モードになっているのでしょうか。

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

ruby - 'fakefs'が必要な場合の初期化されていない定数File::NOCTTYエラー

FakeFSを使用しようとしていますが、次の場合に初期化されていない定数エラーが発生し続けますrequire 'fakefs'

私はもともとRubyMineで作業していましたが、問題を特定するために、単純なhello worldスクリプトを作成し、コマンドラインから実行しても同じエラーが発生します。そのスクリプトは次のとおりです。

そして、ここにエラーとそれに伴うスタックトレースがあります:

RubyMineを介してfakefsgemをインストールしました。私はRuby1.9を搭載したWindowsで作業しています。何か案は?

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

ruby - 初期化されていない定数 Student::Net

私はレール3.0.4に取り組んでいます。生徒の記録を保存した後、特定の番号に SMS を送信するつもりです。以下で言及するコードは、Rails 2.X ではうまく機能しましたが、Rails 3.0.4 ではエラーが発生します。

コード:

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

ruby-on-rails-3 - Rails3: 初期化されていない定数 SiteConfiguration のルーティング エラー

私はこれが以前に尋ねられたことを知っており、私のものに似ている多くの質問を見つけましたが、答えが同じ「タイプミス」であるように見えますが、コードを何度も何度も見て指摘できませんエラー/タイプミス、私はそれが単なるタイプミスではないと考え始めています: ファイル名の正確なスペルを含む私のコードは次のとおりです:

次の移行でテーブルを作成しました。

015_create_site_configurations.rb

このクラスのコントローラー

manage_site_configurations_controller.rb

これを ActiveScaffold に使用しているので、ここにapplication.rbのスニペットがあります

これは私がルートに使用したものです

どなたか間違いを指摘していただけると大変助かります..

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

ruby-on-rails - Rails 3の初期化されていない定数...(NameError)カスタム初期化子

ここで説明されているお問い合わせフォームを実装しようとしています。

Rails サーバーを実行すると、次のエラーが表示されます。

彼が RailsContactForm を定義していないことがわかります。これが意図的なものかどうかを知るのに十分なレールを知りません。

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

ruby-on-rails-3 - パーシャルへの link_to 試行後のエラー

この前の質問ulをガイドとして使用して、クリックするとコンテナー内のパーシャルをレンダリングするコンテナーの上にナビゲーション ヘッダーを作成しようとしました。(うまくいけば、それはある程度意味がありますが、重要ではないかもしれません。)パーシャルのリンクがクリックされるまで、デフォルトでパーシャルをレンダリングします。

ただし、link_toパーシャルをレンダリングすることを期待して my をクリックすると、次のエラーが表示されます。

Rails 3を使用しています。関連するコードは次のとおりです。

プロファイルコントローラー:

ビュー/プロファイル/show.html.erb:

Routes.rb:

誰でもこれを修正し、何が問題なのかを説明できますか?

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

ruby-on-rails-3 - Ruby on Rails:モデル名の初期化されていないエラー(モジュールの不一致)

コントローラSecurity::MyControllerのモデルCompany::Itemにアクセスしています。初期化されていない定数Security::Company::Itemのエラーが発生します。つまり、基本的には、特定のモデルに「Security::」を追加しています。Security :: User(同じモジュールセキュリティのモデル)と言う他のモデルには当てはまりません。これについて考えられる説明は何でしょうか?

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

ruby-on-rails-3.1 - Jruy/Rails 3 の NameError 未初期化定数

プロジェクトを Rails 2.6 から Rails 3.1 および Jruby 1.6.4 にアップグレードしています。Jeremy による Rails Handbook に従いました。

現在、サーバーの起動中にいくつかのエラーが発生しています。

エラーログ

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

ruby-on-rails - Rails 3 NameError (初期化されていない定数)

NameError uninitialized constant WorkoutLogコントローラーでリソースのないアクションにアクセスしようとすると、エラーが発生します。

私のコントローラーは次のようになります。

マイ ルート ファイル:

そして、私はそのように私のlink_toを持っています:

WorkoutLogController の背後にはモデルがありません。これは単なるコントローラーです。ただし、次のエラーがスローされるため、on_date でリクエストを実行できません。

実行rake routesすると、次のように生成されるため、問題ないようです。

問題が何であるかについて頭を悩ませることはできません(特に、昨夜それを理解しようとして過ごした後)。Rails はそれに関連付けるモデルを探していて、それに失敗していますか?