我正在使用grunt-contrib-cssmin
,它是clean-css
插件的包装器。
我已经尝试了所有禁用优化的选项clean-css
,我只想clean-css
缩小我的 css 文件,但不幸的是它改变了它们,例如改变:
background:none;
至:
background:0 0;
如何禁用此优化?此 GitHub 链接显示这些优化是由clean-css
.
我正在使用grunt-contrib-cssmin
,它是clean-css
插件的包装器。
我已经尝试了所有禁用优化的选项clean-css
,我只想clean-css
缩小我的 css 文件,但不幸的是它改变了它们,例如改变:
background:none;
至:
background:0 0;
如何禁用此优化?此 GitHub 链接显示这些优化是由clean-css
.
好吧,正如你测试的那样。没有选项clean-css
会以您想要的方式输出 css,主要是因为插件的目标是创建一个性能更高、更简洁的 css,但不一定只是去除空格。这更像是一个开发选择而不是一个错误。
正如您所期望的那样,两个输入:background: none
或background: transparent
将输出到不太冗长的:
background:0 0;
由于您似乎只想连接您的 css,我建议您使用 cssshrink,它有一个名为grunt-cssshrink的 grunt 包装器