Autoprefixer不生效,不起作用,
网上查询了很多版本的解决方法。都没有解决,最终其实这个问题很简单。什么退回老版本,都不是必要的。
一、前提条件:
用管理员身份运行VS Code
二、安装最新版本的Autoprefixer
三、设置快捷键为:Ctrl+Alt+X(也可以根据自己需要设置)
四:配制
"autoprefixer.options": {
// 定义浏览器参数
"overrideBrowserslist": [
"last 2 versions",
"> 5%"
],
// 是否添加浏览器前缀,默认:true
"cascade": true,
// 是否移除不必要的浏览器前缀,默认:true
"remove": true
}
Options详解
可用的选项有:
Browserslist
上述示例:“市场份额超过5%的浏览器版本” 和 “每种浏览器的最新2个版本” 的并集。
- env (字符串):Browserslist的环境。
- cascade(布尔值):如果CSS未压缩,则Autoprefixer应该使用Visual Casc