Я наблюдал за RailsCast Бейтса "Обновление до Rails 3.1". Я обновляю с 3.0.9. Я следовал всем инструкциям, видимо, довольно плохо. Но я создал каталог app / assets и необходимые подкаталоги и поместил туда свои вещи, которые раньше жили в «public»
Затем я изменил все свои явные включения на:
<%= stylesheet_link_tag :defaults %>
<%= javascript_include_tag :defaults %>
, что дает:
<link href="/assets/defaults.css" media="screen" rel="stylesheet" type="text/css" />
<script src="/assets/defaults.js" type="text/javascript"></script>
так что, очевидно, я не в курсе. Любая помощь приветствуется.