Проблема с SASS с математикой.div и переменными

#sass

Вопрос:

Я обновляю некоторые файлы SASS, чтобы учесть обновление подразделения, и сталкиваюсь с проблемой с кодом.

Текущий код:

 $spacer: 1rem !defau<
$headings-margin-bottom: math.div($spacer, 2) !defau<
 

Это приводит к следующей ошибке в VSStudio 2019 при использовании расширения веб-компилятора (1.12.394):

Недопустимый CSS после «…внизу: математика»: ожидаемое выражение (например, 1 пикселей, жирным шрифтом), было «.div($spacer, 2) !d»

Я пытался исследовать это, но пока не нашел ничего, что помогло бы. Любая помощь будет очень признательна.

Комментарии:

1. та же ошибка и здесь. вы нашли решение?

2. @davideghz — я не смог найти никаких рабочих решений, поэтому пришлось откатить код. я надеюсь, что эта проблема всплывет в сообществе sass и будет рассмотрена в будущем выпуске. до тех пор придерживайтесь старого, но работающего кода.

3. Я погуглил, и проблема, похоже, возникает только на node-sass . Я также откатился к старому, но работающему синтаксису «косой черты», например, $spacer/2