2011-08-04 46 views
0

我剛從3.0.8更新到rails 3.1 rc1。但是,我的網站中的CSS顯然沒有被訪問,因爲我的網站已經沒有設計了。我雖然我可以通過創建資產文件夾並將我的樣式表和js放入應用程序/資產文件夾中來解決這個問題,但這一切都沒有奏效。rails 3.1更新css問題

我也在我config/environments/development.rb文件

#config.action_view.debug_rjs    = true 

評論這一行了,我添加文件到我的config/application.rb文件

config.assets.enabled = true 

這裏是我的Gemfile看起來像:

source 'http://rubygems.org' 

gem 'rails', '3.1.0.rc1' 

gem 'devise' 
gem 'jquery-rails' 
gem 'omniauth' 
gem 'rails3-generators' 
gem 'rails_admin', :git => 'git://github.com/sferik/rails_admin.git' 
gem 'sass-rails' 

group :development do 
    gem 'sqlite3-ruby' 
end 

我做錯了什麼?

P.S.我的圖片也沒有顯示出來

回答

0

app/assets目錄應該是這樣的:

app/ 
    assets/ 
     images/ 
      pancakes.png 
      ... 
     javascripts/ 
      application.js 
      ... 
     stylesheets/ 
      application.css 
      ... 

a guide to the new asset pipeline.您可能需要解決一些路徑爲好。

+0

有沒有一種方法,我可以留在軌道3.0.8和使用rails_admins版本3.0.8?現在,當我嘗試安裝它時,它不會讓我,因爲我有3.0.8,但我之前安裝3.0.8。我可以像gem'rails_admin'-v 3.0.8嗎? – Jake

+0

@Jake:您現在需要現在哪個版本的rails_admin與3.0.8協同工作,然後在您的Gemfile中指定特定版本。 –