Я новичок в Sass. Я использую версию 1.13.0 на Mac. В настоящее время я впервые использую SCSS в крупном проекте и столкнулся с ошибкой, которую никогда раньше не видел. Я ввел sass --watch style.scss style.css в Терминал, как и много раз без проблем в этом проекте. Однако сегодня, когда я сохранил свой файл .scss, Sass удалил мой файл .css и выдал следующую ошибку:

Error: expected more input.

^
style.scss 197:1 root stylesheet

Sass is watching for changes. Press Ctrl-C to stop.

Строка 197 - последняя строка в моей таблице стилей.

Style.scss и style.css.map остаются нетронутыми.

Я пробовал очистить Терминал, выйти и перезапустить Терминал и использовать стандартную команду sass style.scss style.css, но она также вернула ту же ошибку.

Любая помощь? Извиняюсь, если я опускаю какую-либо информацию. Как я уже упоминал ранее, я новичок в Sass, поэтому, пожалуйста, дайте мне знать, если я могу уточнить что-нибудь еще.

1
LCW 1 Ноя 2018 в 19:56

1 ответ

Лучший ответ

Оказывается, мой файл .scss заканчивался благодарностью, которую я забыл закрыть (я забыл добавить последнюю косую черту в /*comment*/). Это было причиной ошибки. Как только я закрыл комментарий, все вернулось к нормальной работе.

1
LCW 1 Ноя 2018 в 17:19