Как задать синтаксис sass для compass-rails?

Gemfile:
gem 'sass-rails'
gem 'compass-rails', github: 'Compass/compass-rails'

application.rb
config.sass.preferred_syntax = :sass
Один из моих sass файлов:
@import 'compass'
@import 'compass/utilities/sprites'
@import "icons/*.png"

Без строки import "icons/*.png". Все стили, написанные на sass компилируются и отображаются правильно. Как дело доходит до вышеописанной строки - получаю ошибку:
Sass::SyntaxError
Invalid CSS after " $icons-Text ": expected ":", was "Edit-position: ..."

Я так понимаю, что компасовские инклудники подключаются в синтаксисе scss (могу ошибаться). Как излечить?
  • Вопрос задан
  • 266 просмотров
Решения вопроса 1
@sunnmas Автор вопроса
Ruby
Кстати @import "compass/reset" - отрабатывает без ошибок и в css попадает код сброса

В общем ответ крылся в том, что в имени файла иконки был пробел. Теперь все работает с кодом, который приведен выше.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы