Browser list详解

2019-09-30  本文已影响0人  EickL

请移步到我的Blog,获得更好的阅读体验!本文的链接请点这里

browserlist是什么?

browserlist用于在不同前端工具之间共用目标浏览器和node版本的配置工具。

简单来说,就是用来控制浏览器版本的一个插件。

例如:

怎么用?

browserlist可以用在下面工具中:

只要将下面的json内容添加到package.json中,以上所有工具都会自动找到(适配)目标浏览器:

  "browserslist": [
    "last 1 version",
    "> 1%",
    "maintained node versions",
    "not dead"
  ]

或者在项目根目录的.browserslistrc配置文件中添加下面的配置:

# Browsers that we support

last 1 version
> 1%
maintained node versions
not dead

开发者通过设置浏览器版本查询范围,使开发者不用频繁手动更新浏览器版本。browserslist 使用 Can I Use 网站的数据来查询浏览器版本范围。

browserslist 提供在线的查询条件练习网站,下面会用到,点击 这里 前往。

可以点这里来学习每种工具如何使用browserlist。

怎么查询?

browserlist会使用下列配置方式来进行查询浏览器和nodejs版本:

查询条件

查询关键字有or/,andnot,比如有条件> 0.5%last 2 versions

则:

注:or/,都是取并集。

查询条件列表

注:你还可以添加not在任和查询条件前面,表示取反。

浏览器列表

上一篇下一篇

猜你喜欢

热点阅读