Blueprint CSS Framework (compress.rb) не будет «компилировать» некоторые изменения - PullRequest
4 голосов
/ 16 марта 2011

Я использую Sass для создания своего CSS и Blueprint в качестве моей платформы. Поскольку я использую эти инструменты для приложения Django, мой рабочий процесс:

  1. Редактировать файл scss в emacs, пока sass --watch работает

  2. Сохраните файл и alt-tab в терминал для запуска ruby compress.rb -p project1

  3. Сбросить мой локальный сервер разработчика

  4. Просмотр изменений на странице

Однако недавно я добавил некоторые изменения, и Blueprint не будет включать их в компиляцию из файлов typography / forms / grid / reset.css в screen / print / ie.css. Файлы scss прошли проверку от Sass, а изменения находятся в CSS-файлах, скомпилированных Sass. Однако их нет в конечном файле screen.css. Как это исправить? Это очень расстраивает.

1 Ответ

1 голос
/ 19 марта 2012

sass --watch следит за изменениями. Если просматриваемый файл не изменился, он не будет перекомпилирован.

Этот кусочек попал мне в задницу в одном проекте, где я внес значительные изменения в различные части, которые никогда не появлялись в сгенерированном файле CSS, поскольку, конечно, я фактически не редактировал файл, который просматривал sass.

...