• browserslist简介与基本应用
  • 如何配置browserslist
  • browserslist配置如何作用于项目

 一、browserslist简介与基本应用

1.1browserslist是什么?

browserslist是用来配置项目的目标浏览器和nodejs版本范围,也就是通常说的兼容哪些浏览器的版本。

1.2browserslist配置存在何处?

如果所有配置信息都放到了package.json中的话就在配置信息中有这样一段配置,没有的话手动配置;

{
  "browserslist": ["> 1%",
    "last 2 versions",
    "not dead"
  ]
}

如果每个配置都被放到单独的一个文件中的话,创建完成的项目根目录下就会有这样一个文件.browserslistrc,其初始内容是这样的:

> 1%
last 2 versions
not dead

 1.3怎么查看browserslist配置兼容哪些浏览器?

在项目根目录下通过指令: npx browserslist 查询。

and_chr 84
and_ff 68
and_qq 10.4
and_uc 12.12
android 81
baidu 7.12
chrome 84
chrome 83
chrome 81
edge 84
edge 83
edge 18
firefox 78
firefox 77
ie 11
ios_saf 13.4-13.5
ios_saf 13.3
ios_saf 12.2-12.4
kaios 2.5
op_mini all
op_mob 46
opera 69
opera 68
safari 13.1
safari 13
samsung 12.0
samsung 11.1-11.2
上面示例配置兼容的浏览器列表

相关文章: