14.07.2017, 20:41
|
Новичок на форуме
|
|
Регистрация: 14.07.2017
Сообщений: 7
|
|
удаление не нужных стилей из css при помощи GRUNT
Всем здравствуйте! Столкнулся с такой проблемой, когда подключаешь css от бутстрапа, там куча не нужных стилей, вот задался вопросом как их удалять в конце верстки страницы, нашел таск для гранта (так как грантом пользуюсь) uncsso, вроде все хорошо таск делает, стили удаляет, но после этого у меня перестает много чего работать от бутстрапа, например слайдер (перестают стрелки листать слайды) меню выпадающее (перестает выпадать) и другие косяки появляются... Может кто знает как решить данную проблему и оптимизировать css файл что бы избавиться от лишних стилей?
|
|
15.07.2017, 02:18
|
Новичок на форуме
|
|
Регистрация: 14.07.2017
Сообщений: 7
|
|
Форум мертв?
Или ни кто не сталкивался с такой проблемой?
|
|
16.07.2017, 22:48
|
Интересующийся
|
|
Регистрация: 14.07.2017
Сообщений: 21
|
|
Что за лишние стили в Bootstrap?
|
|
17.07.2017, 00:09
|
|
Профессор
|
|
Регистрация: 01.12.2016
Сообщений: 3,650
|
|
Сообщение от fearmear.wrk
|
Что за лишние стили в Bootstrap?
|
не лишние а неиспользуемые.
В бутстрап примерно 5000 строк в style, очевидно что в одном проекте все не используются.
|
|
17.07.2017, 02:19
|
Новичок на форуме
|
|
Регистрация: 14.07.2017
Сообщений: 7
|
|
Именно, *не используемые*)
Сообщение от j0hnik
|
не лишние а неиспользуемые.
В бутстрап примерно 5000 строк в style, очевидно что в одном проекте все не используются.
|
Как решить проблему в курсе?
Пока пришел только к выводу, что подключать бутстрап кусками, а так лениво, хочется не ручками, а скриптом))
|
|
19.07.2017, 15:19
|
|
Профессор
|
|
Регистрация: 30.04.2012
Сообщений: 3,018
|
|
titan4ik, если реакт юзаешь, то можно стили в JS хранить. Тогда будут использоваться только те стили, которые тебе нужны. Я точно не знаю как это сделать, но слышал, что так можно.
|
|
20.07.2017, 14:05
|
Новичок на форуме
|
|
Регистрация: 14.07.2017
Сообщений: 7
|
|
Сообщение от ruslan_mart
|
titan4ik, если реакт юзаешь, то можно стили в JS хранить. Тогда будут использоваться только те стили, которые тебе нужны. Я точно не знаю как это сделать, но слышал, что так можно.
|
В VS Code работаю, просто хотел бы это быстро))) на данный момент просто подключаю отдельные less файлы которые нужны, не удобно если чесно, их потом подчищать надо постоянно, а что поделаешь... Вот думаю может без бутстрапа будет верстать быстрее при данных обстоятельствах)
|
|
20.07.2017, 17:13
|
|
Профессор
|
|
Регистрация: 18.05.2011
Сообщений: 1,207
|
|
titan4ik,
Зачем эта экономия в 10-20 кб? Серверное gzip сжатие + long term кэширование с помощью гапла / вебпака и все счастливы.
|
|
21.07.2017, 01:35
|
Новичок на форуме
|
|
Регистрация: 14.07.2017
Сообщений: 7
|
|
Ну во первых на руби без не нужных стилей переносить гораздо удобнее, а во вторых бывает что весь css весит 200кб, чистишь бутстрап, остается 60-100, не плохо так больше чем в два раза) а вообще еще вот за время существования темы, я понял , что мне в бутстрапе нравится только их сетка, а остальное довольно часто не нужно, либо нужно переделывать под себя и писать то же самое только свое, поэтому, стал подключать только сетку) тему можно закрыть, как я понял пока ни кто не знает как просто , одним таском чистить все стили бутстрапа без поломок)
Последний раз редактировалось titan4ik, 21.07.2017 в 01:38.
|
|
|
|