Quasar CLI with Webpack - @quasar/app-webpack
浏览器兼容

配置兼容性

你的/package.json文件应包含browserslist字段。这将告诉Quasar应用程序项目的目标浏览器范围。Babel和Autoprefixer将使用此字段来确定如何传输JS代码(如果transpling处于启用状态),以及需要哪些CSS vendor前缀来添加CSS代码。

Babel将寻找需要转换的JS特性(基于配置的浏览器)并应用它们。但是请注意,因为在选项列表中添加一个“坏苹果”就足够了,这将使您的代码回到ES5。

以下是创建Quasar项目时的默认“browserslist”:

// package.json

"browserslist": [
  "last 10 Chrome versions",
  "last 10 Firefox versions",
  "last 4 Edge versions",
  "last 7 Safari versions",
  "last 8 Android versions",
  "last 8 ChromeAndroid versions",
  "last 8 FirefoxAndroid versions",
  "last 10 iOS versions",
  "last 5 Opera versions"
]

有关如何指定浏览器范围的详细信息:browserslist