我希望能够在构建时提交一组CSS文件并完成以下操作:
>将所有CSS文件合并到一个CSS文件中
>组合所有重叠的选择器
>删除所有评论
>删除不必要的空白区域
>删除空样式
我确定还有其他人,但这就是我的开始.
这是我想要访问该工具的首选顺序:
>远程网站
> Web Hosted Installed – 与我的网站相同(Debian / PHP 5.2.12)
>安装本地计算机(Windows 7)
我看到了CSS Compressor,但它似乎没有组合CSS文件,也没有组合重叠的CSS选择器.
提前致谢.
最佳答案
我推荐YUI compressor因为它被广泛使用并且有一个命令行界面.
原文链接:https://www.f2er.com/css/427075.html您还应该考虑使构建过程自动化,以便您可以使用单个命令构建所有内容.如果您不想使用现有的构建工具,则可以为此类任务创建一个简短的.bat文件.
首先,合并你的文件:
type file1.css file2.css file3.css > combined.css
然后将它传递给YUI压缩器:
java -jar yuicompressor.jar combined.css > combined-min.css