Я использую @import 'd частичные листы для организации моего css/sass:
/app
  /assets
    /stylesheets
      _constants.sass
      _layout.sass
      ...
      app.css.sass
app.css.sass:
  @import _constants.sass
  // basic styles
  @import _layout.sass
  @import ...
 app.css.sass имеет правило @import для _layout.sass, что позволяет мне делиться миксинами и переменными среди необработанных sass файлов, прежде чем они будут выполнены в app.css
Проблема заключается в том, что Rails не распознает изменения в @import 'd partials (_layout.sass) и не будет регенерировать app.css до тех пор, пока я не сделаю изменение непосредственно в самом файле app.css.sass. Это резко замедляет мой рабочий процесс и означает, что я должен добавлять/удалять пустые строки из app.css.sass, чтобы увидеть изменения. Никогда не было этой проблемы в версии 3.0.
Есть ли способ заставить sass-ресурсы восстанавливаться при каждом запросе сервера в разработке?
