Я разрабатываю сайт с реагировать.Чтобы разграничить пользователей мобильных и настольных компьютеров, я использую небольшой скрипт, который я интегрирую на всех своих страницах:
if (/Android|iPhone/.test(navigator.userAgent)) require("link/to/mobile/stylesheet");
else require("link/to/desktop/stylesheet");
Проблема заключается в том, что во время сборки buildpement он работает хорошо, но когда я отправляю рабочую версию вмой сервер Apache это своего рода смесь обоих стилей.Я почти уверен, что это из-за сжатия gzip (которое объединяет все CSS в одном файле), но я абсолютно не представляю, как этого избежать.Кроме того, я не нашел никого с такой же проблемой в Интернете.Есть идеи?
Вот две картинки, одна из которых выглядит так, а другая - сборка производства.Это хуже для других частей сайта. Производство (испорчен один) Оригинал