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

ruby-on-rails-4.2 - Rails 4.2.0 が定義されましたか? 一貫性のない結果を返します

レール 4.2.0 / ルビー 2.2.1

defined?指定された名前を持つクラスが存在するかどうかを確認するために使用すると、一貫性のない動作に直面しています。例外のレスキューを避けたいので、述語メソッドを使用します。しかし、以下に示すように、一貫性のない結果を返しています。この動作により、コントローラーに記述されたコードの一部が失敗します。

私も使用してKernel.const_defined?みましたが、同じ一貫性のない動作が見つかりました。

そのコードを一貫した方法で動作させる標準的な方法はありますか?

ありがとう。

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

ruby-on-rails - 名前エラー、初期化されていない定数モジュール レール

/app/adapters/UDB/フォルダー内にモジュールがあるという点で、レールアプリケーションがあります。モジュールがロードされていません。に以下を追加しましたapplication.rb

config.autoload_paths += Dir["#{config.root}/app/adapters/**/*"]

モデルファイルからモジュールを呼び出しています/models/userinvite.rb

/app/adapters/UDB/yp_rewards.rb

それを解決するのを手伝ってください。

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

ruby-on-rails - 名前エラー:初期化されていない定数Rails名前空間モジュール

必要なすべてのモジュールに名前空間を設定したという点で、レールアプリがあります。モジュールがロードおよび取得されていませんName error Uninitialised constant Udp

2 つのファイルが含まれています。

最初の.rb

秒.rb

config/application.rb

アクセスしようとしています: Articles_controller

記事.rb

それを解決するのを手伝ってください。

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

ruby-on-rails - Rails でサービスを呼び出そうとすると、「初期化されていない定数」が表示される

Rails 4.2.3 を使用しています。コントローラーに次の行があります。

問題のクラスは app/services/XACTEService.rb で定義されています。ただし、コントローラーにアクセスすると、次のエラーが表示されます。

ただし、これを config/application.rb ファイルに追加しました

そのため、コントローラーが自分のサービスを見つけられない理由がわかりません。

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

ruby-on-rails - rails 5 初期化されていない定数 RackDelegation

Rails 5.0.0.rc2 を使用するプロジェクトに取り組んでいます。これが私が今までやってきたことです-

  1. Railsの新しいデモプロジェクト。
  2. ruby-2.3.1 と rails-5.0.0.rc2 の gemset を作成しました。
  3. $ バンドル インストール。
  4. $ rails g model ユーザー名:文字列

  5. 中古の工夫逸品。

    gem「デバイス」

    $ rails generate device:install

    $ rails generate デバイス ユーザー

今、 rake:db migrate を実行すると、エラーが発生します-

/home/swapnil/.rvm/gems/ruby-2.3.1@ruby-2.3.1-rails-5.0.0.rc2/gems/devise-3.5.10/lib/devise/failure_app.rb:9:in ` ': 初期化されていない定数 ActionController::RackDelegation (NameError)

その背後にある理由は何ですか?これを修正するには?

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

ruby-on-rails - NameError: 初期化されていない定数 Item

現在、Ruby on Rails アプリに取り組んでいます。タイプ Item のオブジェクトをいくつか作成しようとしていますが、既に定義されているモデルが見つかりません。私は何を間違っていますか?

スニペット:

parse.rake (アプリ/lib/タスク):

item.rb (アプリ/モデル)

schema.rb (アプリ/データベース):

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

api - Rails 4 での Twilio の使用 - 初期化されていない定数エラー

Twilio を Rails 4 アプリと統合しようとしています。チュートリアルに従いましたが、エラーが発生し続けます。現在、未初期化定数エラーが発生しています。以下のコードを提供しました。前もって感謝します。

Routes.rb

リスト コレクション モデル

メッセンジャーモジュール

リスト コレクション コントローラー

エラーが発生しています。