2 часа мозг ломаю.
Возникла проблема живой компиляции scss через gulp при таске с gulp-watch и browser-sync. Если отдельно быстро подряд запускать таск gulp scss — всё работает без ошибок, а если через browser-sync, то в рандомном порядке то компилится scss. то нет.
При этом:
- я пробовал из scss таска удалять всё лишнее, кроме самого gulp-sass
- я пробовал отключать stream browser-sync
- пробовал реинсталлить\даунгрейдить\апдейтить npm пакеты
- во всех соседних проектах с точно таким же конфигом всё работает как надо и на этом ещё вчера тоже всё было ок
- проблема возникает в основном только на двух первых по алфавиту файлах. Если их переименовать с __ и убрать таким образом из компила — ошибка возникает очень редко.
Вот интересная штука, закомментил rename и ошибок нет. Опять же странно, что на соседних проектах всё работает замечательно, ничего подобного нет с этим ренеймом
Обсуждают сегодня