【发布时间】:2018-09-17 00:27:27
【问题描述】:
嘿,我们有一大堆用 sass 构建的 6 年前的旧 CSS。
不幸的是,这一年来人们对这一切都有些发疯了,现在我们有了具有 15 个特异性级别的 sass。这意味着我们编译的压缩 CSS 非常庞大。
由于我们即将在 redux 中完全重建我们的网站,管理层不想花费资源来清理我们的 CSS,这是可以理解的。
我想作为一个快速解决方案,是否有一个 gulp/webpack 插件可以以编程方式清理构建管道中不需要的特定性?
【问题讨论】:
-
Postcss 是工具,我已经找到 [
postcss-increase-specificity][1] 你可以尝试写减一,使用npmjs.com/package/specificity [1]:@ 987654322@ -
顺便说一句,这不是一个小问题要解决,想想如果有
div > div > div > div应该追加什么,你不能改变它。
标签: webpack sass gulp gulp-sass css-specificity