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

少_游

关注

阅读 62

2022-07-27


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)

0 0 举报