问题标签 [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 - 第一次调用控制器,定义常量,第二次调用,“未初始化的常量 Oauth”?

我试图让 OAuth gem 与 Rails 3 一起工作,但我遇到了这个奇怪的问题......(独立于 gem,我想我以前遇到过一次)

我有一个名为“OauthTestController”的控制器和一个名为“ConsumerToken”的模型。模型看起来像这样。

当我转到“/oauth_test/twitter”时,它会加载Oauth::Models::Consumers::Token模块,我可以毫无问题地连接到 twitter。但我第二次尝试(只需刷新/oauth_test/twitterurl),它给了我这个错误:

这是为什么?它可能与加载路径或处于开发模式有关?

0 投票
1 回答
601 浏览

ruby - 当我需要“fakefs”时出现未初始化的常量 File::NOCTTY 错误

我正在尝试使用FakeFS,但在以下情况下不断收到未初始化的常量错误require 'fakefs'

我最初在 RubyMine 中工作,但为了隔离问题,我编写了一个简单的 hello world 脚本并从命令行运行它,但仍然得到相同的错误。这是那个脚本:

这是错误和随附的堆栈跟踪:

我通过 RubyMine 安装了 fakefs gem。我正在使用 Ruby 1.9 在 Windows 上工作。有任何想法吗?

0 投票
1 回答
5454 浏览

ruby - 未初始化的常量 Student::Net

我正在使用rails 3.0.4。我打算在保存学生记录后向特定号码发送短信。我将在下面提到的代码在 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 server 时出现以下错误:

我可以看到他没有在其他任何地方定义 RailsContactForm。我不知道足够多的轨道来知道这是否是故意的。

0 投票
1 回答
213 浏览

ruby-on-rails-3 - 尝试链接到部分后出错

使用上一个问题作为指导,我尝试在ul容器上方创建一个导航标题,单击该标题会在容器内呈现部分内容。(希望这是有道理的,但它可能并不重要。)在单击部分链接之前,我让它默认呈现部分。

但是,当我点击我link_to的希望渲染部分时,我收到以下错误:

我正在使用 Rails 3。这是我的相关代码:

配置文件控制器:

视图/配置文件/show.html.erb:

路线.rb:

谁能帮我解决这个问题并解释出了什么问题?

0 投票
1 回答
481 浏览

ruby-on-rails-3 - Ruby on rails:模型名称未初始化错误(模块不匹配)

我正在访问控制器 Security::MyController 中的模型 Company::Item。它给出错误未初始化常量 Security::Company::Item 。所以基本上它为给定的模型附加了'Security::'。其他一些模型并非如此,例如 Security::User(model in same module security)。对此有什么可能的解释?

0 投票
1 回答
523 浏览

ruby-on-rails-3.1 - Jruy/Rails 3 中的 NameError 未初始化常量

我正在将项目从 rails 2.6 升级到 Rails 3.1 和 Jruby 1.6.4 我遵循 Jeremy 的 Rails 手册。

现在我在启动服务器时遇到了一些错误。

错误日志

0 投票
2 回答
1255 浏览

ruby-on-rails - rails generate devise:views NameError: uninitialized constant View

我遵循了 railscast http://railscasts.com/episodes/209-introducing-devise?view=asciicast的#209 教程。在我尝试生成设计视图以对其进行自定义之前,它运行良好(railscast 教程 #210)

我做了:

收到以下错误:

我正在使用 rails 3.1.3,并使用warden 1.0.6 设计 1.4.7。有任何想法吗 ?

Tks 马特

0 投票
1 回答
3260 浏览

ruby-on-rails - Rails 3 NameError(未初始化的常量)

NameError uninitialized constant WorkoutLog尝试访问控制器上的非资源操作时,我得到一个。

我的控制器如下所示:

我的路线文件:

然后我有一个我的link_to:

WorkoutLogController 背后没有模型——它只是一个控制器。但是,我无法在 on_date 上执行请求,因为它会引发以下错误:

当我运行rake routes它似乎很好,因为它会生成以下内容:

我无法理解问题所在(尤其是在过去一晚试图弄清楚之后)。Rails 是否正在寻找与之关联的模型并且没有这样做?