2017-01-12 5 views
0

(.sass)Почему следующий код sass дает мне ошибку?

div 
    background-color: cyan 

Build error: Transform Sass on dart_gol|lib/forms_menu.sass threw error: Invalid CSS after "...und-color: #333": expected "{", was "" on line 6 of standard input

У меня Sass установлен:
sass --version
"Sass 3.4.22 (Selective Стив)"

Я только начал использовать трансформатор Sass с помощью pub. Я получил эту ошибку; затем вернулся к --watch . (используя Sass через терминал), чтобы узнать, произошло ли это там. Ошибка была одинаковой в обоих случаях.

Я использую расширение .sass, и это дает мне проблему. Я использую Sass Basics в качестве руководства.

У меня не возникло проблем при использовании .scss, с форматированием скобки. Я не уверен, почему .sass есть проблема.

+0

Я заметил в руководстве Sass Basics, что дает пример использования .scss, который не работает без скобок и полуколоней. Как только я изменил расширение на .sass, он работал нормально. – nealous3

ответ

2

Проблема, как представляется, в dart_sass_transformer. Это неправильно компилирует sass в css.

Отключение трансформатора (удаление его из пабспека) и работа с датчиком через терминал работает правильно.

Код в порядке.

1

Это говорит вам, что ожидал {
Что вам нужно:

div { 
    background-color: cyan 
} 
+0

Вот где моя проблема, я использую **. Sass **, а не **. Scss **. **. sass ** не использует скобки. – Lorax

+0

Тогда вы не настроили его правильно, чтобы скомпилировать sass вместо scss. –

+0

Я должен это сделать? Я думал, что он просто читает расширение файла и делает вещи соответственно. – Lorax

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