New To SASS - не компилируется - PullRequest
0 голосов
/ 17 мая 2018

Просто решил выучить SASS, довольно простые вещи, кроме очень простого файла, не скомпилируются.

Это буквально так:

$test: #ffffff;

Команда:

sass test.sass

Сообщение об ошибке:

error: expected "
".
$test:#ffffff;
             ^
  test.sass 1:14  root stylesheet

Понятия не имею, что это значит "ожидаемый" - где ожидаемый ??

1 Ответ

0 голосов
/ 17 мая 2018

измените расширение test.sass на test.scss.и тебе хорошо идти. 100%:)

Согласно sass-lang.com .

Доступны два синтаксисадля Sass.Первая, известная как SCSS (Sassy CSS) и используемая в этой ссылке, является расширением синтаксиса CSS.Это означает, что каждая действительная таблица стилей CSS является допустимым файлом SCSS с тем же значением.Кроме того, SCSS понимает большинство хаков CSS и синтаксис конкретного поставщика, например, старый синтаксис фильтра IE.Этот синтаксис улучшен функциями Sass, описанными ниже.Файлы, использующие этот синтаксис, имеют расширение .scss.

Второй и более старый синтаксис, известный как как синтаксис с отступом (или иногда просто "Sass") , обеспечиваетболее сжатый способ написания CSS.Он использует отступ, а не скобки для обозначения вложенности селекторов, и символы новой строки, а не точки с запятой для разделения свойств.Некоторые люди считают, что это легче читать и быстрее писать, чем SCSS.Синтаксис с отступом имеет все те же функции, хотя некоторые из них имеют немного другой синтаксис;это описано в отступной ссылке на синтаксис.Файлы с этим синтаксисом имеют расширение .sass.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...