.1、browserslistrc文件删除“not dead”
2、安装依赖
cnpm i postcss-import postcss-url postcss-aspect-ratio-mini postcss-px-to-viewport postcss-write-svg postcss-cssnext postcss-viewport-units cssnano -S
3、package.json里配置:
stcss": {
"plugins": {
"postcss-import": {},
"postcss-url": {},
"postcss-aspect-ratio-mini": {},
"postcss-write-svg": {
"utf8": false
},
"postcss-cssnext": {},
"postcss-px-to-viewport": {
"viewportWidth": 375,
"viewportHeight": 667,
"unitPrecision": 3,
"viewportUnit": "vw",
"selectorBlackList": [
".ignore",
".hairlines"
],
"minPixelValue": 1,
"mediaQuery": false
},
"cssnano": {
"cssnano-preset-advanced": {
"preset": "advanced",
"autoprefixer": false,
"postcss-zindex": false,
"zindex": false
}
}
}
}
本文详细介绍如何通过修改.browserslistrc文件、安装特定依赖及配置package.json来优化前端项目,涉及PostCSS插件的使用,如postcss-import、postcss-url等,以实现更好的跨浏览器兼容性和响应式设计。
1511

被折叠的 条评论
为什么被折叠?



