4
我有一个基本的静态网页。ActionView :: Template :: Error:ActionView :: Template :: Error:undefined方法`[]'为零:NilClass
class StaticPagesController < ApplicationController
def home
end
end
还有一个只有标题的home.html.erb。这部作品在研究与开发但测试
test "should get home" do
get :home
assert_response :success
assert_select "title","home | #{@base}"
end
完美的罚款与错误application.html.erb
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
这种失败
ActionView::Template::Error: ActionView::Template::Error: undefined method []' for nil:NilClass
其示值误差是作为造成线路错误。是什么导致了这个问题?
其工作时,我revome stylesheet_link_tag。
*= require_tree
*= require_self
@import "bootstrap-sprockets";
@import "bootstrap";
这是我的application.css。样式表目录中还有两个其他scss文件。
发现问题并修复它。但不明白为什么会发生。引导程序必须移动到同一目录中的sass文件,并且没有错误。但为什么会发生?它在发展中工作。