Рабочие пространства Chrome: скажем, я сопоставляю локальные файлы CSS с файлами, обслуживаемыми моим локальным http-сервером. Все отлично работает, и я могу модифицировать файлы в браузере, а при обновлении страницы мои изменения сохраняются.
Нам удастся отпечатать наши активы, чтобы на них ссылались через URL-адреса, например styles.css?longuniquehash
. Отличная практика - таким образом мы можем использовать агрессивное кэширование и убедиться, что самые последние активы будут использованы клиентом.
Тем не менее, это немного тормозит с рабочими пространствами, поскольку сопоставления теряются всякий раз, когда URL обновляется. В двух словах: мы сопоставляем styles.css?123
с локальным ресурсом, меняем его и обновляем на странице, он возвращается как styles.css?234
, который должен отображаться снова.
Мы используем cassette, но проблему можно воспроизвести на любой установке с помощью отпечатка пальца. Есть ли параметр или обходной путь, который мне не хватает?