SCSS случайным образом останавливает компиляцию - PullRequest
0 голосов
/ 22 октября 2018

У меня следующая файловая структура:

/dir/style.css
/dir/scss/style.scss
/dir/scss/_fonts.scss
/dir/scss/_footer.scss
/dir/scss/_header.scss
/dir/scss/_home.scss
/dir/scss/_vars.scss

Я импортирую каждый партиал в свой style.css как @import "fonts"; и запускаю sass --watch dir/scss:dir для компиляции style.scss в style.css.Сначала это работает так, как задумано, и внесение изменений в style.scss или любой импортированный фрагмент заставляет все компилироваться в style.css, но, казалось бы, случайные изменения, которые я делаю в частичках, перестают отслеживаться.Редактирование части по-прежнему приводит к сообщению об успешном завершении компиляции в командной строке, но новые изменения, сделанные в части, фактически не были скомпилированы.Он будет продолжать работать, пока я не перезапущу команду watch.

Редактировать: Редактор кода vscode.Sass версия 1.13.0 скомпилирована с dart2js 2.0.0

1 Ответ

0 голосов
/ 22 октября 2018

Возможно ли, что вы столкнулись с проблемой кеширования браузера, на котором вы пытаетесь увидеть эти изменения?Эта проблема иногда возникает при компиляции SCSS или JS с помощью веб-пакета.Я знаю с Chrome, Shift + F5 обновляет и очищает кеш.Также в инструментах разработчика (F12) на вкладке сети есть возможность отключить кэш, когда инструменты разработки открыты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...