簡體   English   中英

rails 3.1資產不可用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM