Предварительная компиляция файла манифеста .scss с использованием конвейера ресурсов Rails 3.1

В окончательной версии Rails 3.1 возникают некоторые странные проблемы с предварительной компиляцией файла манифеста sass с расширением scss . Странно то, что файл манифеста по умолчанию application.scss компилируется нормально, и я вижу его в public / assets / .

Однако, когда я пытаюсь скомпилировать свои собственные файлы манифеста, ничего не создается. Я включил опцию предварительной компиляции в производственной конфигурации.

config.assets.precompile += %w( user.scss admin.scss )

Насколько мне известно, я правильно выполняю задачу precompile rake.

rake assets:precompile RAILS_ENV=production

И, может быть, это поможет. Когда я создаю два новых файла манифеста с расширением css вместо scss и требую в них исходные файлы scss, тогда эти новые файлы манифеста обрабатываются и правильно компилируются. Почему application.scss получает эту особую обработку, а не другие файлы манифеста sass?

17
задан Anurag 9 September 2011 в 21:53
поделиться