我正在使用grunt-contrib-cssmin
,这是clean-css
插件的包装。
我已经尝试了每个选项来禁用clean-css
完成的优化,我只希望clean-css
缩小我的css文件,但遗憾的是它会更改它们,例如更改:
background:none;
为:
background:0 0;
如何禁用此优化? This GitHub link显示这些优化由clean-css
完成。
答案 0 :(得分:1)
好吧,正如你测试的那样。 clean-css
没有选项会以你想要的方式输出css,主要是因为插件目标是创建一个更具性能和更简洁的css,但不一定只是剥离空格。这更像是一个development choice而不是一个bug。
正如您所期望的那样输入:background: none
或background: transparent
将输出到较不详细的内容:
background:0 0;
由于你似乎只想连接你的css,我建议你cssshrink有一个名为grunt-cssshrink的咕噜包装