Прекомпиляция файла манифеста .scss с использованием конвейера ресурсов Rails 3.1
Релизная версия Rails 3.1 имеет некоторые странные проблемы с предварительной компиляцией файла манифеста sass с расширениемscss
, Странно то, что файл манифеста по умолчаниюapplication.scss
компилируется нормально, и я вижу это подpublic/assets/
.
Однако, когда я пытаюсь скомпилировать мои собственные файлы манифеста, ничего не создается. Я включил опцию прекомпиляции в производственном конфиге.
config.assets.precompile += %w( user.scss admin.scss )
Насколько я знаю, я правильно запускаю задачу rake для прекомпиляции.
rake assets:precompile RAILS_ENV=production
И, возможно, это помогает. Когда я создаю два новых файла манифеста с расширениемCSS вместоСКС и требуют наличия оригинальных файлов scss в них, тогда эти новые файлы манифеста соблюдаются и должным образом компилируются. Почемуapplication.scss
получить эту специальную обработку, а не другие файлы Sass манифеста?