在grunt-contrib-cssmin中使用clean-css兼容性选项

时间:2015-04-23 15:32:54

标签: gruntjs grunt-contrib-cssmin clean-css

我在IE10中遇到了一个带有clean-css的issue。关闭括号优化后我需要关闭空格。

我正在使用grunt-contrib-cssmin插件自动执行所有这些优化,但我没有看到从这个插件中访问兼容性标志的方法。

有没有人能够从grunt-contrib-cssmin插件中定位干净css的compatibility settings

1 个答案:

答案 0 :(得分:2)

昨天遇到同样的问题,并在此处找到了解决方案:https://github.com/gruntjs/grunt-contrib-cssmin/issues/192。基本上,如果你想特别关闭它,请在你的Gruntfile的cssmin部分中尝试:

options: {
    compatibility: {
        properties: {
            spaceAfterClosingBrace: true
        }
    }
}

然而,我遇到的问题是IE8而不是IE10,所以我只是简单地使用:

options: {
    compatibility: 'ie8'
}

无论哪种方式,我希望这有帮助!