Используйте параметры совместимости clean-css в grunt-contrib-cssmin
Я столкнулся с проблемой с чистым CSS в IE10. Мне нужно отключить пробелы после оптимизации закрывающих скобок.
Я использую плагин grunt-contrib-cssmin для автоматизации всех этих оптимизаций, но я не вижу способа получить доступ к флагам совместимости из этого плагина.
Кто-нибудь смог настроить параметры совместимости clean-css из плагина grunt-contrib-cssmin?
1 ответ
Решение
Вчера столкнулся с этой же проблемой и нашел решение здесь: https://github.com/gruntjs/grunt-contrib-cssmin/issues/192. По сути, если вы хотите специально отключить это, попробуйте это в части cssmin вашего Gruntfile:
options: {
compatibility: {
properties: {
spaceAfterClosingBrace: true
}
}
}
Однако у меня возникла проблема с IE8, а не IE10, поэтому я просто использую:
options: {
compatibility: 'ie8'
}
В любом случае, я надеюсь, что это поможет!