程序员

browserslist详解

2018-12-17  本文已影响0人  solfKwolf

前言

最近在看create-react-app,刚好把browserslist的资料整理下来。一方面督促自己多写博客,另一方面练习自己的英语水平(6级还没过的我(;´д`)ゞ

browserslist的作用

npm地址

这个配置能够分享目标浏览器和nodejs版本在不同的前端工具。这些工具能根据目标浏览器自动来进行配置。

使用方法

(1) package.json (推荐

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

(2) .browserslistrc

# Browsers that we support 
 
last 1 version
> 1%
maintained node versions
not dead

Browserslist 的数据都是来自Can I Use的。如果你想知道配置语句的查询结果可以使用[online demo] (https://browserl.ist/)

查询 last 1 version

你就可以看到最新的各个浏览器版本

支持的插件

Browserslist这个东西单独是没用的,下面的搭配的工具列表

了解更多请看这个list

或者npx browserslist

最终选择

Browserslist将使用以下来源之一的浏览器和Node.js版本查询:

最佳实践

一些语句的含义

最后

毫无疑问这篇很粗浅,还是多看npm文档比较实际...

上一篇下一篇

猜你喜欢

热点阅读