0
点赞
收藏
分享

微信扫一扫

vue-cli build打包后CSS前缀被自动去除

少_游 2022-07-27 阅读 62


background: -webkit-linear-gradient(left,#ccc,#fff)
background: -moz-linear-gradient(left,#ccc,#fff);
background: -o-linear-gradient(left,#ccc,#fff);
background: linear-gradient(left,#ccc,@stop);

原本是很正常的一个兼容性写法渐变
结果npm run build项目时

background: linear-gradient(left,#ccc,@stop);

只剩下这一行,导致看不到样式。
原来是因为​​​autoprefixer​​​使用了 ​​browserslist​​​作为依赖
将​​​package.json​​中的,即可。

"browserslist": [
"> 1%",
"last 2 versions",
"last 10 Chrome versions",
"last 5 Firefox versions",
"Safari >= 6",
"ie > 8"
]


举报

相关推荐

0 条评论