问题标签 [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 投票
3 回答
3257 浏览

ruby-on-rails - resque 令人难以置信的问题 - 未初始化的常量 MyWorker

我在 Resque 遇到了一个非常奇怪的错误。

  • 我有 5 名工人在运行,有一个队列,等待工作。
  • 我有 1 种类型的 Resque 工作人员:MediaAnalyzer

这是世界上最奇怪的事情:有时(是的,有时)resque 找不到类 MediaAnalyzer。

为什么有时?因为有时工作的处理完全没有任何问题。然而,我得到了其他一些时间uninitialized constant MediaAnalyzer。更奇怪的是,如果我通过 resque-web 重试该工作,几次之后,终于找到并执行了工作人员......

所有工作人员都使用相同的命令以相同的方式启动(PID 和日志路径除外):

注意:即使在前台模式下在控制台上手动启动时,我也会遇到同样的错误。

我什至尝试通过 resque:setup 任务手动加载类:

这不会导致错误,在此之后我可以require使用类中的所有内容,我可以输出内容,因此实际上调用了这个 rake 任务......但是 resque 在稍后加载这个类时一直失败。

最大的难点是这个bug真的是真的随机

这是异常回溯的pastebin:http: //pastebin.com/jy5UakB8

尝试使用 resque 2.0,同样的问题。

如果你知道发生了什么,你就是个天才!

0 投票
1 回答
995 浏览

c++ - 你可以在函数中声明一个常量对象吗?

我带了一个学期的 Comp Sci,这里什么都没有。

我需要调用一个常量 int 以用于 FastLED 条带中的 LED 数量。长话短说,我正在尝试替换...

使用我自己的库,我为 LED 灯条创建了一个结构,包含上述信息,由程序的驱动程序文件播种。一切都应该正常工作,但我无法克服第一个错误。例如,包含我的数据的对象是由...构建的

并被司机​​播种为...

简单地说,有没有办法调用一个具有常量值的对象?发生的错误表明 RIGHT.name 不是一个常量变量,并收到“Led.cpp:39: error: wrong number of template arguments (4, should be 3)”或它的一些变体。

请帮忙!如果您需要任何进一步的信息,请告诉我。谢谢!

编辑:添加了更多参考代码:Strip Class

领导班

司机

0 投票
0 回答
387 浏览

ruby-on-rails - 控制器中的未初始化常量错误#create

我正在尝试制作表格并将技能和描述提交到数据库中。我几乎完成了,但是在提交我的信息后我收到了这个错误:

它指向我的控制器中的这个动作:

我在定义参数的底部有一个私有方法,其中指出:

我希望这是找到问题的足够信息,如果有人认为这会有所帮助,我会发布我的表格和技能。谢谢堆垛机,祝你好运!我将继续调查该错误,并非常感谢有关此事的任何帮助。


这是要求的全栈跟踪:

railties (4.1.2.rc1) lib/rails/application.rb:144:in call' rack (1.5.2) lib/rack/lock.rb:17:incall' rack (1.5.2) lib/rack/content_length.rb:14:in call' rack (1.5.2) lib/rack/handler/webrick.rb:60:inservice' 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:inrun' C:/RailsInstaller/Ruby2.0.0/lib/ruby/2.0.0/webrick/server.rb:295:in `block in start_thread'

这是我的架构:

create_table "skills", force: true do |t| t.datetime "created_at" 结束

我猜我需要做“rails generate”,接下来我会考虑在模式中添加描述。再次感谢大家,我知道我即将解决这个问题。


我运行了“rails generate migration AddDescriptionToSkills description:string”和“rake db:migrate”并更新了 schema.rb:

但我仍然遇到同样的错误。再次感谢大家,我会及时更新。

0 投票
2 回答
347 浏览

sql - 未初始化常量错误常量技能:说明

我正在尝试制作表格并将技能和描述提交到数据库中。我几乎完成了,但是在提交我的信息后我收到了这个错误:

它指向我的控制器中的这个动作:

我在定义参数的底部有一个私有方法,其中指出:

这是全栈跟踪:

这是我的架构:

这是我的技能/new.html.erb 表单:

我希望我已经提供了足够的信息来解决这个问题,并感谢任何知道如何初始化描述的人。再次感谢和欢呼!

index.html.erb:

我没有可用的标题参数,它会导致问题。

技能.rb:

希望这个新信息有帮助!再次感谢您和我一起看看。

0 投票
1 回答
145 浏览

ruby - 未初始化的常量 Die (NameError)

我从我的代码中收到一个未初始化的常量错误。我四处寻找没有运气。任何帮助将不胜感激。

0 投票
0 回答
362 浏览

ruby-on-rails - 未初始化常量,请求参数???因错误而迷失

我正在关注有关 Rails 的本教程(http://tutorials.jumpstartlab.com/projects/merchant.html)并遇到了我已经有一段时间的错误。我收到的错误消息如下所述

和我的代码如下。它也突出显示以@order_item 开头的行。

它也告诉我这一点。

请求参数:

有没有人知道这里发生了什么?其他几个人检查了它并且无法帮助我,所以我希望有人可以在这里引导我朝着正确的方向前进。

0 投票
1 回答
662 浏览

ruby-on-rails - NameError(未初始化的常量 HomesController::Indirizzo):Heroku

我已将我的应用程序部署到 Heroku 并收到以下错误:

我正在使用 Indirizzo gem,它显示为正在 Heroku 上安装,但我仍然收到该错误。我试过了

正如一篇文章所建议的那样,在我的 gem 文件中,但这也不起作用。

0 投票
1 回答
474 浏览

ruby-on-rails-3.2 - Thinking Sphinx 3.1 NameError:生产模式下未初始化的常量

在带有 db MySQL 的 rails 3.2.17 上有一个项目。使用 Thinking Sphinx 3.1。而且我在索引中只有两个模型:Group 和 Product。

在开发模式下一切正常,即使在生产服务器上也是如此。我在生产服务器上创建了开发数据库进行测试。

但是当我尝试运行时: export RAILS_ENV=production rake ts:rebuild 或 rake ts:configure

我得到错误:

我不明白为什么。

请帮帮我!

我的索引定义

应用程序/索引/group_index.rb

应用程序/索引/product_index.rb

组模型迁移文件:

0 投票
2 回答
1983 浏览

ruby-on-rails - 为什么 irb 返回 NameError:数据库中所有对象的未初始化常量?

我正在构建一个问答应用程序的一半,我已经成功地为我的数据库播种,并且可以看到在我的浏览器和服务器日志中以及之前在 irb 中都创建了对象。现在,当我尝试检查 irb 中的对象时,对于我给它的每个对象,irb 返回“NameError:未初始化的常量”。例如:

我是编程新手,所以如果有人能解释为什么会发生这种情况,将不胜感激!

0 投票
0 回答
641 浏览

ruby-on-rails - Rails 错误未初始化常量 User::Friendship

我正在从事一个具有典型友谊模型的项目。用户类需要具有自引用关系,以便每个用户可以与多个朋友成为朋友,并且可以与多个用户成为朋友……简而言之,我需要本教程中描述的完全相同的东西:

http://railscasts.com/episodes/163-self-referential-association?view=asciicast

但是在看完整个视频之后,我收到了这个错误

这是我的用户模型的样子:

友谊模型:

以及friendships_controller的create方法

我不知道这是否重要,但我没有在视频中使用任何像 Ryan 这样的用户管理插件(我认为他正在使用 OAuth 或其他东西)......另外我没有像他那样通过 nifty_scaffold 生成 Friendship 控制器在本教程中,这是我用来生成脚手架的命令

加上这是我的 ruby​​ 和 rails 版本,如果它有帮助的话......

我一直在尝试调试我的代码,在互联网上搜索以找出问题所在,但注意到似乎有效。关于可能是什么问题的任何想法?