2016-01-04 4 views
-3

Сегодня я начал работать с компасом. Я создал проект, используя sass (это по крайней мере то, что я ввел в cmd).Sass and Compass

Это сделало мой проект, все хорошо. Все файлы хорошие и т. Д., Сделали их .sass расширениями.

Структура файла: http://prntscr.com/9m2i7s

Но теперь (здесь возникает проблема), когда я пытаюсь войти в какой-то Сасс код, он дает мне ошибку: http://prntscr.com/9m2isq.

Я уже выяснил, в чем проблема. В проекте думается, что я использую scss (где синтаксис не равен ';' s и '{}.

Я не против работать со scss вместо sass, но я нахожу это странным. сделал Sass файлы для меня и т.д .. и теперь он хочет меня использовать SCSS.

кто-нибудь знает, как я бы, возможно, быть в состоянии использовать дерзость вместо СКС?

с наилучшими пожеланиями!

+1

scss extension - стандарт, который я видел за последние пару лет. Пока не встречайте проект с расширением sass. – Lowkase

+0

Ну, SCSS * есть * SASS v3.0 +. –

ответ

1

Ваш файл Расширения должны быть .scss для SASS, а не .sass. Скорее всего, ваш прекомпилятор задыхается, потому что он не знает, в каком формате вы его кормите.

+0

Я вижу, но тогда почему компас сделал эти .sass-файлы? – Peurr

+0

Он называется SASS (Синтаксически Удивительные таблицы стилей), но его расширение является .SCSS (для Sassy CSS). SASS как расширение намного старше и используется для «отступов» таблиц стилей (они не будут компилироваться, если они специально не построены как настоящий формат SASS. Для всех остальных используйте SCSS. – Korgrue

+0

Я вижу, ну, теперь он работает. помогите! Еще одна вещь, есть комментарий перед моим sass-кодом, теперь компилятор дает мне ошибку .. но он по-прежнему компилирует sass-код. Screen.scss: http://prntscr.com/9m2nh7 Ошибка: http : //prntscr.com/9m2nmg – Peurr

Смежные вопросы