browserslist可以在babel之中配置,来告诉babel具体转化代码的规则,在vue-cli之中生成的.babelrc文件:
"targets": {
"browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
}
这句话是不是可以这样理解呢?生成的代码要兼容市场占有率大于1%浏览器,是这些浏览器的最近的两个版本,IE兼容到8版本以上? 如何理解"last 2 versions", "not ie <= 8"?
兼容上两个版本?超过前两个版本的浏览器就不兼容了么?那么客户端旧版本的浏览器怎么办?最近两个版本的IE肯定大于8了吧?那为什么还要写"not ie <= 8"?是不是重复了?
望了解的大神不吝赐教,感谢!
看这里
http://browserl.ist/?q=%3E+1%...
browserl.ist
A page to display compatible browsers from a browserslist string.