From db1994ce9f6c9dedfde2fe15239b1356668fa7cc Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Sun, 10 Jun 2018 09:24:01 -0700 Subject: [PATCH] Reduce the number of assets cached in the service worker --- config/webpack.prod.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config/webpack.prod.js b/config/webpack.prod.js index b3380528..beb3726a 100644 --- a/config/webpack.prod.js +++ b/config/webpack.prod.js @@ -32,8 +32,12 @@ const config = merge(common, { }), new workboxPlugin.GenerateSW({ swDest: "service-worker.js", + // importWorkboxFrom: "local", clientsClaim: true, - skipWaiting: true + skipWaiting: true, + // Safari (mobile and desktop) seems to have CORs issues when loading + // .mp3s from service workers. + exclude: [/\.mp3/, /\.wsz/] }) ] });