2016-11-14 38 views
0

升級到rails 4.2.0後,出現以下錯誤。它曾經工作得很好,我甚至沒有觸及那個文件,所以我不太確定是什麼讓sass gem引發這個錯誤。我gemfile - >Sass :: SyntaxError:顏色必須有三個或六個數字:'#b'

source 'http://rubygems.org' 
ruby '2.2.4' 
gem 'rails', '~> 4.2.0' 

# Assets gems 
group :assets do 
    gem 'sass-rails', '~> 4.0' 
    gem 'coffee-rails', '~> 4.0' 
end 

而且我的錯誤:

rake aborted! 
Sass::SyntaxError: Colors must have either three or six digits: '#b' 
    (in /home/travis/build/Vlad-Balanescu/extreme-blue/app/assets/stylesheets/application.css) 
(sass):77 
+0

請發表你的'application.css'。看起來你已經定義了一個叫做'#b'的顏色。如果你用有效的顏色替換它,你應該沒問題。 –

+0

這是引發這個問題的'bootstrap.min'文件。 'application.css'中沒有第77行。我不想觸摸那個文件,它在升級到這個新版本的rails之前工作得很好。 –

+0

這很奇怪。但錯誤信息清楚了什麼是錯誤的。您是否使用寶石加載引導程序? –

回答

0

出於某種原因,我有這樣一行:

{color:#blue;} 

下我bootstrap.min.css文件,該文件並沒有與之前的回升Rails版本。奇!

+0

確實很奇怪。很高興你解決了它! –

相關問題