Как отключить красивую строку в SaSS / CSS - PullRequest
0 голосов
/ 10 декабря 2018

Я, как правило, хочу, чтобы Преттиер убрал начальный ноль из единиц в SaSS / CSS, но в конкретном смешанном тесте SaSS мне нужно сохранить начальный ноль.

Я пробовал:

/* prettier-ignore */
font-size: 0.8889rem;

После сохранения файла начальный ноль все еще удаляется.Есть ли способ сказать Преттире игнорировать определенную строку или сказать, игнорировать следующий блок?

/* prettier-ignore */
@include expect {
    font-size: 16px;
     font-size: 0.88889rem;
}

1 Ответ

0 голосов
/ 22 марта 2019

Хорошо, я поиграл с этим и обнаружил странную причуду с красивее и Sass.

Это не сработает, и после комментария произойдет автоматический перенос строки:

.class {
// prettier-ignore
  /* Comment to not format */right: 0px;
  left: 0px;
}

Но это делает и будет держать все строки класса в такте:

// prettier-ignore
.class {
  /* Comment to not format */right: 0px;
  left: 0px;
}

Это не воспроизводит вашу конкретную проблему, но показывает, как иногда комментарий игнорирования не будет работать, как ожидалось.В основном игнорирование должно быть над именем класса родительского уровня для правил, которые должны быть отформатированы, а не на уровне свойства.

...