Я довольно новичок в Compass, но я пытался использовать Compass в проекте для создания спрайтов. Смотрите этот учебник:Не могу заставить Compass генерировать иконки спрайтов
ИМО, учебник не совсем понятно. Для начала в учебнике никогда не говорится о создании файла «_icons.scss», который содержит mixin «all-icon-sprites».
@import "icon/*.png";
@include all-icon-sprites;
Результатом этого является ошибка:
- "Синтаксическая ошибка: Не определено Mixin 'все-иконки-спрайтов'."
Поэтому я добавил файл "_icons.scss" на мой проект, и изменил код:
@import "icon/*.png";
@import "_icons";
@include all-icon-sprites;
Теперь, я получаю эту ошибку:
- Синтаксическая ошибка: Invalid CSS после того, как "$ удалить-позицию": ожидается ")", был ": $ иконка-удалить -..."
- на линии 28 /path/to/_icons.scss
Может ли кто-нибудь объяснить мне, что я делаю неправильно? Или проблема на самом деле с файлом _icons.scss?
В этой теме (http://groups.google.com/group/compass-users/browse_thread/thread/3987b666a5aea55/d7c7b296c4795461?#d7c7b296c4795461) Я запускал сломанную версию Compass. – arthurakay
. Я, безусловно, возьму последнюю бету! – chriseppstein