配置 PurgeCss
- paths:表示要检测哪些目录下的内容需要被分析,这里我们可以使用 glob:
- 默认情况下,Purgecss 会将我们的 html 标签的样式移除掉,如果我们希望保留,可以添加一个 safelist 的属性;
new PurgecssPlugin({
paths:glob.sync('s{resolveApp("./src")]/**/*,{nodir:true}),
safelist:function()
return {
standard:["html"]
}- purgecsst 也可以对 less 文件进行处理(所以它是对打包后的 css 进行 tree shaking 操作);