Друзья, кто хорошо разбирается в Gulp, уже неделю мучаюсь, не могу понять… Проблема в некорректных sourcemap для sass. Заметил странную закономерность – я подключаю bootstrap в sass версии (таким способом
http://joxi.ru/ZrJMYvvU94ZbGA). После этого если я пишу какой-то css у себя в файлах, они некорректно отображаются в sourcemap (к примеру написал
http://joxi.ru/krDMlwwUED5dEm) а оно отображается вот так
http://joxi.ru/Dr8MyVVU47lDqm.
Но если я отключу bootstrap (
http://joxi.ru/12M6YvvHM5GKqA) тогда сразу всё отображается корректно -
http://joxi.ru/82QKQvvIjBbdWr.
Еще исправляет ситуацию несколько действий:
1) Если убираю postcss из таска sass (
http://joxi.ru/xAeMDVVUpNe5GA)
2) Или если ставлю cssnano (
http://joxi.ru/E2pq1QQt93e81A)
Все плагины gulp обновлены до последних версий (сам gulp 4-й версии).
В конечном счёте что должно быть: компиляция sass-файлов, с подключенным bootstrap (в sass версии), добавление вендорных префиксов + корректная sourcemap.