From d3ced8be45f5d566ab0d2e0b9ec7fce1bfd79dff Mon Sep 17 00:00:00 2001 From: DIYgod Date: Tue, 16 May 2023 01:34:09 +0100 Subject: [PATCH] feat: exclude pre-caching of some low-frequency files --- next.config.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/next.config.js b/next.config.js index 3be0397c..c0064bf8 100644 --- a/next.config.js +++ b/next.config.js @@ -7,9 +7,14 @@ const execSync = require("child_process").execSync const cache = require("@ducanh2912/next-pwa").runtimeCaching const withPWA = require("@ducanh2912/next-pwa").default({ - disable: process.env.NODE_ENV === "development", + // disable: process.env.NODE_ENV === "development", dest: "public", publicExcludes: ["*"], + buildExcludes: [ + /\.map$/, + /^manifest.*\.js$/, + /^\/_next\/static\/chunks\/app\/dashboard/, + ], workboxOptions: { runtimeCaching: [ {