Компилятор SASS в CSS в PhpStorm

У меня периодически возникает проблема, когда PhpStorm автоматически компилирует SASS в CSS-файлы. Иногда он пропускает некоторые буквы в окончательном файле CSS. Например, после того, как я пишу

body
    color: #fff

Я получаю следующий CSS

body {
    color: #ff;
}

Хотя последний символ пропущен. Иногда работает как надо и все правильно компилирует. Похоже, компилятор сохраняет изменения в файле css до того, как изменения SASS будут завершены, или наоборот, он не фиксирует все мои изменения в файле SASS. В чем может быть проблема и что является возможным решением?

1 ответ

Я была такая же проблема. Это вызвано тем, что опция phpstorm для "всегда" обновления включена. Всякий раз, когда phpstorm обнаруживает изменение, он запускает компилятор sass с тем, что у вас есть. Иногда это срабатывает, прежде чем вы закончите писать. Насколько я знаю, единственное решение состоит в том, чтобы либо перейти на "обновление при сохранении". Или сделать небольшое изменение, как пробел, и он запустит компилятор.

Другие вопросы по тегам