[英]rails 3.1 assets are not available
我開始玩Rails 3.1.rc4,但遇到的第一個問題是資產不可用。 我創建了一個全新的項目,在索引頁面中,rails圖像給出了404。實際上任何資產都可用。
我檢查了
# application.rb
# Enable the asset pipeline
config.assets.enabled = true
我試過了
config.assets.paths << "#{Rails.root}/app/assets/images"
以及從外殼
$ rake rails:update
$ rake assets:clean
$ rake assets:precompile
運氣不好,所以我銷毀了寶石,然后又做了一個重新安裝滑軌的裝置,但到目前為止沒有任何效果。
有任何想法嗎? - 謝謝
我遇到了同樣的問題,並通過強制Rails在Gemfile中使用鏈輪beta10而不是beta12來解決了這個問題:
gem 'sprockets', '2.0.0.beta.10'
然后運行
bundle update sprockets
另一個修復可能是安裝Rails 3.1.0rc5。 這個問題似乎是Rails和Sprockets之間不兼容的原因,在此進行了詳細介紹。 我想這個問題將在Rails 3.1的最終版本到來時解決。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.