Service worker 如何生成浏览器列表范围以匹配功能支持?

Service worker 如何生成浏览器列表范围以匹配功能支持?,service-worker,workbox,babel-preset-env,Service Worker,Workbox,Babel Preset Env,我想传输一个服务工作者源文件,以便它在支持服务工作者的浏览器上工作。我不能直接使用browserslist,因为该范围不接受要支持的功能列表。Caniuse可以告诉我哪些浏览器支持服务工作人员,那么这是否只是一个在类似这样的范围内手动列出浏览器的情况 "browserslist": [ "Edge >= 17", "Firefox >= 44", "Chrome >= 45", &q

我想传输一个服务工作者源文件,以便它在支持服务工作者的浏览器上工作。我不能直接使用browserslist,因为该范围不接受要支持的功能列表。Caniuse可以告诉我哪些浏览器支持服务工作人员,那么这是否只是一个在类似这样的范围内手动列出浏览器的情况

"browserslist": [
  "Edge >= 17",
  "Firefox >= 44",
  "Chrome >= 45",
  "Safari >= 11.1",
  "Opera >= 32",
  "ios_saf > 11.3",
  "and_chr >= 84",
  "and_uc >= 12.12",
  "Samsung >= 4"
]

可能有用也可能有用