web前端全系列 教程
1839个小节阅读:2243k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
postcss是JavaScript转换样式的工具,这个工具能处理css兼容问题。就是这个工具能给我们写的css代码添加一些兼容的前缀
xxxxxxxxxx
npm install --save-dev autoprefixer@10.4.7
npm install --save-dev postcss@8.4.14
npm isntall --save-dev postcss-loader@7.0.0
npm install --save-dev postcss-preset-env@7.7.1
在项目根目录下创建 postcss.config.js
文件
xxxxxxxxxx
// postcss.config.js
module.exports = {
plugins: {
"autoprefixer":{
"overrideBrowserslist":[
// 兼容IE7以上浏览器
"ie >= 8",
// 兼容火狐版本号大于3.5浏览器
"Firefox >= 3.5",
// 兼容谷歌版本号大于35浏览器,
"chrome >= 35"
]
}
}
}
修改 webpack.config.js
文件
xxxxxxxxxx
rules: [
{
test: /\.css$/,
use:[MiniCssExtractPlugin.loader ,"css-loader","postcss-loader"]
},
{
test: /\.less$/,
use:[MiniCssExtractPlugin.loader ,"css-loader","postcss-loader","less-loader"]
},
{
test: /\.(scss|sass)$/,
use:[MiniCssExtractPlugin.loader ,"css-loader","postcss-loader","sass-loader"]
}
]
修改CSS文件
xxxxxxxxxx
.root{
width: 400px;
height: 200px;
background-color: #f1f1f1;
display: flex;
}