Есть две возможные причины этого.Я предполагаю, что вы находитесь в режиме разработки, и все драгоценные камни загружены.
1.Config
В режиме разработки файлы компилируются по требованию и кэшируются до внесения каких-либо изменений.Вы должны получить новые параметры конфигурации 3.1, установленные в нужных файлах, или это может работать не так, как ожидалось.
Ознакомьтесь с разделом руководств Rails по , обновляющему .
2.Расширения
Другой получает расширения в правильном порядке.Для scss это будет file.css.scss
.Это говорит Sprockets сначала проанализировать файлы как scss, и что они имеют расширение css.Если у вас был .erb в конце - file.css.scss.erb
- тогда сначала обрабатывается erb, а затем scss.
Обновление приложений немного сложно, потому что так много всего изменилось. Справочник конвейера активов содержит много полезной информации и советов.