рельсы 3.1 активы недоступны - PullRequest
1 голос
/ 30 июля 2011

Я начал играть с рельсами 3.1.rc4, но первая проблема, с которой я столкнулся, это то, что ресурсы недоступны. Я создал новый проект, и на странице указателя изображение рельсов дает 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

не повезло, поэтому я уничтожил гемсет и сделал еще одну переустановку рельсов, но пока ничего не получалось.

Есть идеи? - спасибо

1 Ответ

1 голос
/ 01 августа 2011

У меня возникла та же проблема, и я решил ее, заставив Rails использовать звездочки beta10 вместо beta12 в Gemfile:

gem 'sprockets', '2.0.0.beta.10'

И затем запустить

bundle update sprockets

Другое исправление может бытьустановить Rails 3.1.0rc5.Кажется, что проблема заключается в несовместимости между Rails и Sprockets и подробно здесь .Я думаю, эта проблема будет решена, когда выйдет финальная версия Rails 3.1.

...