問題タブ [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-4.2 - Rails 4.2.0 が定義されましたか? 一貫性のない結果を返します
レール 4.2.0 / ルビー 2.2.1
defined?
指定された名前を持つクラスが存在するかどうかを確認するために使用すると、一貫性のない動作に直面しています。例外のレスキューを避けたいので、述語メソッドを使用します。しかし、以下に示すように、一貫性のない結果を返しています。この動作により、コントローラーに記述されたコードの一部が失敗します。
私も使用してKernel.const_defined?
みましたが、同じ一貫性のない動作が見つかりました。
そのコードを一貫した方法で動作させる標準的な方法はありますか?
ありがとう。
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
それを解決するのを手伝ってください。
ruby-on-rails - 名前エラー:初期化されていない定数Rails名前空間モジュール
必要なすべてのモジュールに名前空間を設定したという点で、レールアプリがあります。モジュールがロードおよび取得されていませんName error Uninitialised constant Udp
2 つのファイルが含まれています。
最初の.rb
秒.rb
config/application.rb
アクセスしようとしています: Articles_controller
記事.rb
それを解決するのを手伝ってください。
ruby-on-rails - Rails でサービスを呼び出そうとすると、「初期化されていない定数」が表示される
Rails 4.2.3 を使用しています。コントローラーに次の行があります。
問題のクラスは app/services/XACTEService.rb で定義されています。ただし、コントローラーにアクセスすると、次のエラーが表示されます。
ただし、これを config/application.rb ファイルに追加しました
そのため、コントローラーが自分のサービスを見つけられない理由がわかりません。
ruby-on-rails - rails 5 初期化されていない定数 RackDelegation
Rails 5.0.0.rc2 を使用するプロジェクトに取り組んでいます。これが私が今までやってきたことです-
- Railsの新しいデモプロジェクト。
- ruby-2.3.1 と rails-5.0.0.rc2 の gemset を作成しました。
- $ バンドル インストール。
$ rails g model ユーザー名:文字列
中古の工夫逸品。
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)
その背後にある理由は何ですか?これを修正するには?
ruby-on-rails - NameError: 初期化されていない定数 Item
現在、Ruby on Rails アプリに取り組んでいます。タイプ Item のオブジェクトをいくつか作成しようとしていますが、既に定義されているモデルが見つかりません。私は何を間違っていますか?
スニペット:
parse.rake (アプリ/lib/タスク):
item.rb (アプリ/モデル)
schema.rb (アプリ/データベース):