【发布时间】:2019-02-22 11:58:54
【问题描述】:
最近我学习了 gulp,看到了三个 gulp 插件,分别称为gulp-clean-css、gulp-csso、gulp-minify-css(已弃用)。
我在互联网上看到过,但没有找到类似的问题,除了这个 website 但它只显示下载图表。
所以我的问题是
- 我在我的大项目中使用哪个插件来缩小我的多个 CSS
- 以上插件的优缺点是什么
【问题讨论】:
最近我学习了 gulp,看到了三个 gulp 插件,分别称为gulp-clean-css、gulp-csso、gulp-minify-css(已弃用)。
我在互联网上看到过,但没有找到类似的问题,除了这个 website 但它只显示下载图表。
所以我的问题是
【问题讨论】:
CSSO(75 次提交)仅用于缩小和生成预处理文件的源映射。
Clean-CSS(1583 次提交)有更多选择:它可以在不需要时删除单位,为更短的声明转换颜色,可以删除重复的规则,重组规则等。
我建议同时查看CSS Nano(1923 次提交),因为它具有与 Clean CSS 相同的选项,但由于它建立在 PostCSS 生态系统之上,因此使用更广泛。这是list of all the possible optimisations。
这基本上取决于您项目的复杂性和您当前使用的内容。