We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Learn more about funding links in repositories.
Report abuse
There was an error while loading. Please reload this page.
第276天 如何清除在项目中无用的css代码呢?
我也要出题
有些 IDE 自带,以前看 Page Speed 网站里面也有这个检查, 但多半还是不会去删掉的,因为有些样式对应的元素是后来才加上的,但检测会认为此时它没用。
1、IDE中,会对没有使用到的样式,自己进行检测,删除时候,还需要手动删除。 2、webpack中,有基于消除无用css的插件(purifycss-webpack purify-css),不过需要提供html文件的模板,因为需要遍历这个模板,才知道用了哪些css。 3、单页面应用中,由于都是组件化的开发,无法提供一个最终版的html文件,所以不能适用上面2提供的方案。
Activity
forever-z-133 commentedon Jan 17, 2020
有些 IDE 自带,以前看 Page Speed 网站里面也有这个检查,
但多半还是不会去删掉的,因为有些样式对应的元素是后来才加上的,但检测会认为此时它没用。
liwudi commentedon Jan 17, 2020
1、IDE中,会对没有使用到的样式,自己进行检测,删除时候,还需要手动删除。
2、webpack中,有基于消除无用css的插件(purifycss-webpack purify-css),不过需要提供html文件的模板,因为需要遍历这个模板,才知道用了哪些css。
3、单页面应用中,由于都是组件化的开发,无法提供一个最终版的html文件,所以不能适用上面2提供的方案。