New-Village

月間ブログ。だいたい1カ月に1回は更新しているようです。

Bootstrap導入時のエラー

Bootstrapを使おうと思ってインストールしてから、rspecが全ての項目で以下のようなエラーを吐くようになった。

Failure/Error: visit '/static_pages/help' 

 ActionView::Template::Error:

  undefined method `environment' for nil:NilClass 

(in /home/action/workspace/example/app/assets/stylesheets/custom.css.scss) 

# ./app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb__4149126146941914644_43009980' 

# ./spec/requests/static_pages_spec.rb:20:in `block (3 levels) in <top (required)>'     

gemfileの"gem 'sass-rails', '4.0.1'"を、"gem 'sass-rails', '~> 4.0.2'"に書き換えて、bundle updateを実行したところ、問題が解消された。

参考:undefined method `environment' for nil:NilClass when importing Bootstrap - stackoverflow