рельсы 3.1 конвейер активов css кэширование в разработке

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

application.css (источник)
/*
*= require twitter/bootstrap
*= require_self
*= require_tree ./common
*= require_tree ./helpers
*/

Который работает как положено и выводит в режиме разработки все соответствующие отдельные файлы

development.rb
  # Do not compress assets
  config.assets.compress = false

  # Expands the lines which load the assets
  config.assets.debug = true
выход
<link href="/assets/twitter/bootstrap.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/application.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/common/announcement.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/common/button.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<Blah blah>
application.css (вывод)

Это должно быть пустым? Так как все, что у меня есть в моем файле application.css - это манифест, а не реальный css, но вместо этого я получаю весь свой каскадный код длиной 106 КБ.

IE, если я удалю файл в общем каталоге, он не исчезнет. Он больше не указан в выходных данных, но css по-прежнему появляется из application.css

Ответы на вопрос(10)

Ваш ответ на вопрос