【发布时间】:2012-12-21 07:37:16
【问题描述】:
我在 custom.css.scss 文件的 {} 部分输入了一个错字并保存了。然后将其改回原来的样子并再次保存。
那么,当我刷新浏览器时,我收到错误消息标题“Static_pages#home 中的 NoMethodError”
它给出的下一个细节是:
显示 /Users/luthermoore/Documents/rails_projects/nest/app/views/layouts/application.html.erb 其中第 5 行提出:
未定义方法 `options=' for true:TrueClass (在 /Users/luthermoore/Documents/rails_projects/nest/app/assets/stylesheets/custom.css.scss)
提取的源代码(第 5 行附近) ***“stylesheet_link_tag”行如下所列。
<html>
<head><title>NesT</title><%= stylesheet_link_tag "application", :media => "all" %><%= javascript_include_tag "application" %><%= csrf_meta_tags %></head>
**当我从 application.html.erb 文件中完全取出上面的整个“stylesheet_link_tag”行并刷新它看起来像纯 html 但如果我把它放回去它会给我同样的再次出现错误信息。我查看了另一个使用 EXACT SAME applications.html.erb 头的示例项目,它工作正常。我试过删除、保存、重写、保存。而且我也尝试过删除,从确实有效的 application.html.erb 文件中复制并再次保存,并且错误消息不会消失。
我运行的一切都是全新的,几周前刚刚安装... 导轨 3.2.8 红宝石 1.9.3 引导-sass 2.2.1.1
请帮忙。如果你不能从我的解释中看出,我在编码方面是很绿色的。我试图尽可能详细,但如果您需要我提供更多信息,请告诉我。
【问题讨论】:
-
这也发生在我身上。最近唯一改变的是独角兽,从瘦。想知道你是否已经成功地完成了这项工作
标签: methods undefined options nomethoderror