Учитывая файл CSS/Javascript, в котором я использую небольшую часть кода (например, jquery), есть ли способ уменьшить размер файла, удалив неиспользуемый код?Уменьшить размер файла в CSS?
0
A
ответ
1
Вы можете использовать один из Minify
инструмента, что позволит уменьшить размер
3
Вы можете использовать такие инструменты, как https://www.npmjs.com/package/gulp-uncss
анализировать и удалять неиспользуемые стили.
2
У меня недостаточно информации для ответа; однако я использовал uncss, https://davidwalsh.name/uncss
Вы могли бы запустить squss для вашего конкретного использования и сохранить этот меньший файл css, который будет использоваться только для вашей потребности в jQuery. В этой ситуации это будет ребенок из вашего основного файла CSS.
Все файлы CSS (и javascript) должны быть минимизированы перед использованием на производстве.
Не совсем. Если вы не узнаете, как легко статически анализировать динамически типизированный язык, чтобы отобразить как график зависимости от _everything_ (какие файлы зависят от того, какие другие файлы и какие функции относятся к каким другим функциям), и где проходит поток управления. Это действительно тяжелая проблема. Некоторые анализаторы, такие как Flow do _sort of_, делают это, но им нужно руководствоваться - вы не можете рассчитывать на немедленную работу, если они будут модифицированы на основе кода. Таким образом, такой инструмент не позволяет проводить свободный анализ. – vlaz
Как вы используете jquery? Один из альтернатив - поиск альтернативных легких партий, которые делают конкретно то, что вы делаете, и еще немного. Zepto кажется легкой библиотекой, которая потенциально может заменить jquery ... http://zeptojs.com/ – miir