browserslist(目标浏览器)~babel

以下模块使用了这个模块来支持目标浏览器版本的选择

Autoprefixer
babel-preset-env(external config inpackage.jsonorbrowserslistwill be supported in 7.0)
postcss-preset-env
eslint-plugin-compat
stylelint-no-unsupported-browser-features
postcss-normalize
如果没有配置将采用默认值

> 0.5%, last 2 versions, Firefox ESR, not dead
//全球使用统计大于0.5%的,最后两个版本,最新的火狐24周版本,不包括低于0.5%使用率的及已经停止更新支持2年的版本

配置

.browserslistrc

# Browsers that we support

> 1%
Last 2 versions
IE 10 # sorry

babel-preset-env

{
  "presets": [
    ["env", {
      "targets": {
        "browsers": ["last 2 versions", "safari >= 7"]
      }
    }]
  ]
}

查询选项

last 2 versions: 每种浏览器的最后两个版本.
last 2 Chrome versions: the last 2 versions of Chrome browser.
> 5%: 全球使用统计决定版本.>=,<and<=work too.
> 5% in US: uses USA usage statistics. It acceptstwo-letter country code.
> 5% in alt-AS: uses Asia region usage statistics. List of all region codescan be found atcaniuse-lite/data/regions.
> 5% in my stats: usescustom usage data.
cover 99.5%: most popular browsers that provide coverage.
cover 99.5% in US: same as above, withtwo-letter country code.
cover 99.5% in my stats: usescustom usage data.
extends browserslist-config-mycompany: take queries frombrowserslist-config-mycompanynpm package.
ie 6-8: selects an inclusive range of versions.
Firefox > 20: versions of Firefox newer than 20.>=,<and<=work too.
iOS 7: the iOS browser version 7 directly.
Firefox ESR: 最新版的[Firefox ESR](42周升级一次的火狐浏览器)
unreleased versionsorunreleased Chrome versions:alpha and beta versions.
last 2 major versionsorlast 2 iOS major versions:all minor/patch releases of last 2 major versions.
since 2015orlast 2 years: all versions released since year 2015(alsosince 2015-03andsince 2015-03-10).
dead: 查询最后两个版本的浏览器, 但是全球使用统计不到0.5%的和官方已经24个月不支持或更新的. 现在有IE 10,IE_Mob 10,BlackBerry 10,andBlackBerry 7.
defaults: Browserslist’s default browsers(> 0.5%, last 2 versions, Firefox ESR, not dead).
not ie <= 8: exclude browsers selected by previous queries.
You can addnotto any query.

猜你喜欢

转载自www.cnblogs.com/qq3279338858/p/8856986.html
今日推荐