独行剑侠 发表于 2021-12-18 14:39

求助css太大如何减肥??

RT
css文件越做越大,现在都近十万行了,除了压缩外好多是重复和无用的,还有很多是可以合并的。
但是一个个的合并太费手工了,有没有什么软件和检测工具检测css,来给它减减肥?

hackxl 发表于 2021-12-18 14:53

https://github.com/mrclay/minify 试试

永恒陌 发表于 2021-12-18 15:56

f12里不是有覆盖范围coverage嘛。你把所有页面都点一遍,看看覆盖范围。删掉未覆盖的

独行剑侠 发表于 2021-12-18 17:45

永恒陌 发表于 2021-12-18 15:56
f12里不是有覆盖范围coverage嘛。你把所有页面都点一遍,看看覆盖范围。删掉未覆盖的

这个我晓得,但是要么显示红色(加载并使用),要么显示青色(已加载未使用),没有显示绿色(未使用)。

但是我手动筛检能找出很多重复的css和可以合并的,并不是特别实用

troybug 发表于 2021-12-18 21:48

没有特别好的方法,因为工具也不知道你写的这个css到底是刻意为之还是真的冗余,
你也知道,css又叫做层叠样式表,叠来叠去各种优先级hack很正常。
而且这种量级也不太适合人工查找替换

Gask 发表于 2021-12-19 23:57

unCss可以去除无用样式

sgvvvv 发表于 2021-12-20 21:14

webpack打包的时候用插件可以去除没用上的css吧
页: [1]
查看完整版本: 求助css太大如何减肥??