Я пытаюсь получить исходные карты SASS и автоматическую перезагрузку/сохранение на диск для работы. У меня все настроено с grunt-contrib-sass
и смотрите задачу перекомпиляции моего .scss
об изменениях, и мои исходные карты корректно работают в Chrome, так что я могу редактировать SASS и он сохраняется на диск. Моя проблема заключается в том, что при редактировании SASS страница перезагружается, как будто CSS отсутствует. Если я затем перезагружу страницу, мои прикладные изменения действительно существуют.Исходные карты SASS Хром не перезагружает CSS правильно
Любая идея, почему это происходит?
Перед Сасс-изменения Дев инструментов: http://cl.ly/image/1R2o2I113H3y После: http://cl.ly/image/1m0V3b0J420X
Я использую Google Canary 33.0.1738.0
Сложно узнать, что из приведенной информации. Осмотрите страницу с помощью инструментов dev после перезагрузки нового CSS. Что в тегах 'style' или' link'? Ae они даже представляют? Есть ли у них текст какой-то ошибки? Осмотрите страницу, чтобы выяснить, что мешает перезагруженным стилям, а также устранить неполадки. –
Если я проверил DOM после внесения изменений, тег ссылки в мой .css-файл есть, и когда я выделяю тег link (просто нажимаю на него) в DOM-дереве, я могу снова увидеть мои стили sourcemapping перестает работать, т. е. изменения, которые я делаю в dev-инструментах, влияют только на файл .css. –
"Редактирование, которое я делаю в инструментах dev, влияет только на файл .css". Редактирование в инструментах dev фактически не редактирует никаких файлов. Это всего лишь способ предварительного просмотра возможных изменений. У вашего браузера нет разрешения на запись этих файлов. Исходные карты позволяют вам видеть, где вещи относятся к вашему собственному источнику, но он не позволяет вам редактировать этот источник. –