Compass не перекомпилирует scss-файлы при загрузке страницы в приложении Sinatra

StackOverflow https://stackoverflow.com/questions/19847469

Вопрос

Я создал приложение sinatra, и я хочу включить загрузчик Twitter, используя bootstrap-дерзость драгоценный камень.

Следуя инструкциям по установке в bootstrap-sass readme в разделе Компас (без направляющих).После запуска compass install bootstrap файлы создаются, и все работает нормально.

Однако, когда я вношу изменения в свой scss-файл (в /views/sass/styles.scss) и перезагрузите страницу, css-файл не перекомпилируется.Могу ли я исходить из ложного предположения, что запрос страницы перекомпилирует файл scss?Если это так:как мне заставить compass автоматически компилировать файл scss?Если нет:что я делаю не так?

Видишь мой репозиторий на github для кода.

Это было полезно?

Решение

Похоже, в bootstrap-sass была ошибка, которая была исправлена в этот коммит.

До тех пор, пока это исправление не будет объединено в стабильную версию, следует использовать главную ветвь:

# Gemfile
gem 'bootstrap-sass', git: 'https://github.com/thomas-mcdonald/bootstrap-sass'

Запустите приложение с помощью bundle exec ruby app.rb.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top