gulp-clean-css和gulp-csso和gulp-minify-css有什么区别?

时间:2019-02-22 11:58:55

标签: css gulp minify

最近我学习了gulp,并且看到了三个名为gulp-clean-cssgulp-cssogulp-minify-css的gulp插件(已弃用)。

我在互联网上看到过,但没有发现类似的问题,除了这个website,但它只显示了下载图。

所以我的问题是

  1. 我在大型项目中使用哪个插件来最小化多个CSS
  2. 上述插件的利弊是什么

1 个答案:

答案 0 :(得分:1)

CSSO(75次提交)仅用于缩小和生成预处理文件的源映射。

Clean-CSS(共1583次提交)有更多选择:它可以在不需要单位时删除单位,为较短的声明转换颜色,可以删除重复的规则,重组规则,等

我也建议您研究CSS Nano(1923次提交),因为它具有与Clean CSS相同的选项,但是由于它基于PostCSS生态系统而被广泛使用。这是list of all the possible optimisations

这基本上取决于项目的复杂性和当前使用的内容。