Компилятор SASS в CSS в PhpStorm
У меня периодически возникает проблема, когда PhpStorm автоматически компилирует SASS в CSS-файлы. Иногда он пропускает некоторые буквы в окончательном файле CSS. Например, после того, как я пишу
body
color: #fff
Я получаю следующий CSS
body {
color: #ff;
}
Хотя последний символ пропущен. Иногда работает как надо и все правильно компилирует. Похоже, компилятор сохраняет изменения в файле css до того, как изменения SASS будут завершены, или наоборот, он не фиксирует все мои изменения в файле SASS. В чем может быть проблема и что является возможным решением?
1 ответ
Я была такая же проблема. Это вызвано тем, что опция phpstorm для "всегда" обновления включена. Всякий раз, когда phpstorm обнаруживает изменение, он запускает компилятор sass с тем, что у вас есть. Иногда это срабатывает, прежде чем вы закончите писать. Насколько я знаю, единственное решение состоит в том, чтобы либо перейти на "обновление при сохранении". Или сделать небольшое изменение, как пробел, и он запустит компилятор.