215、post-css处理css兼容性
css3自动加前缀 -webkit-
1、安装yarn add -D postcss-loader autoprefixer
yarn add -D postcss-loader autoprefixer 或 npm install --save postcss-loader autoprefixer
2、(在webpage.config.js中) 配置
let postCss=require('autoprefixer')({//这里的require是一个高阶函数,用来处理css兼容性 "overrideBrowserslist":[ 'last 10 Chrome versions', 'last 5 Firefox versions', 'Safari >= 6', 'ie > 8' ] })
module:{//模块
rules:[//规则
{
test:/\.css$/, //test表示正则,找扩展名为.css的文件
use:[
MiniCssExtractPlugin.loader,//(即把找到的文件)都放到了上面的main.css里面
{
loader:"css-loader", //加载css-loader
},
{
loader:"postcss-loader",//处理css兼容性
options:{
postcssOptions: {
plugins:[
postCss //postCss是一个插件。用来处理css兼容性
]
}
}
}
]
}
]
}
【代码演示】


浙公网安备 33010602011771号