From 40760b05e718833b8f8ef892cd5b63c5def4bf87 Mon Sep 17 00:00:00 2001 From: "Hung-Han (Henry) Chen" <1474479+chenhunghan@users.noreply.github.com> Date: Fri, 4 Dec 2020 17:58:00 +0800 Subject: [PATCH] Add persistant chache for extension-api Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com> --- webpack.extension-api.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/webpack.extension-api.ts b/webpack.extension-api.ts index eeb0ebd64c..7c197cc53e 100644 --- a/webpack.extension-api.ts +++ b/webpack.extension-api.ts @@ -1,7 +1,7 @@ import path from "path"; import webpack from "webpack"; -import { sassCommonVars } from "./src/common/vars"; +import { sassCommonVars, isDevelopment } from "./src/common/vars"; export default function (): webpack.Configuration { const entry = "./src/extensions/extension-api.ts"; @@ -27,6 +27,13 @@ export default function (): webpack.Configuration { // default is true minimize: false }, + cache: isDevelopment ? { + type: "filesystem", + buildDependencies: { + // Add your config as buildDependency to get cache invalidation on config change + config: [__filename] + } + } : false, module: { rules: [ {