Релизная версия 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 и мне требуются исходные файлы scss, тогда эти новые файлы манифеста соблюдаются и правильно компилируются.Почему application.scss
получает эту специальную обработку, а не другие файлы sass manifest?