Об этом уже много раз спрашивали, но все, что я пробовал, не сработало, и я пытался решить эту проблему уже два дня.
Я пытаюсь перенести мое приложение на rails 3.1, потому что я начинаю использовать магистраль и coffeescript и решил, что имеет смысл просто обновить все это.
Я следил за Railscast, просматривал тонны блогов и т. Д. И т. Д. Не повезло, на данный момент я даже не пытаюсь загрузить магистральные страницы, сам jquery не загружается.
Я пытаюсь перейти на localhost: 3000 / assets и получить
Не найдено ни одного маршрута [GET] "/ assets"
вывод Rails.application.config.assets.paths равен
["/media/sf_Ruby192/mysite/app/assets/images", "/media/sf_Ruby192/mysite/app/assets/javascripts", "/media/sf_Ruby192/mysite/vendor/assets/javascripts", "/home/pete/.rvm/gems/ruby-1.9.2-p290/gems/cocoon-1.0.15/app/assets/javascripts", "/home/pete/.rvm/gems/ruby-1.9.2-p290/gems/formtastic-2.0.2/app/assets/stylesheets", "/home/pete/.rvm/gems/ruby-1.9.2-p290/gems/jquery-rails-1.0.19/vendor/assets/javascripts", "/home/pete/.rvm/gems/ruby-1.9.2-p290/gems/admin_data-1.1.16/app/assets/images", "/home/pete/.rvm/gems/ruby-1.9.2-p290/gems/admin_data-1.1.16/app/assets/javascripts", "/home/pete/.rvm/gems/ruby-1.9.2-p290/gems/admin_data-1.1.16/app/assets/stylesheets"]
Так что это наводит меня на мысль, что пути активов установлены правильно.
Есть предложения здесь? Я запускаю это в виртуальной коробке на Windows, отсюда путь от root был / media / sf_Ruby192, который является путем на Windows.
Файл манифеста
//= require jquery
//= require jquery_ujs
//= require_self
//= require_tree .