From 91cc5c3759efaeb3899770f15e6bc8a647ca35f6 Mon Sep 17 00:00:00 2001
From: Thomas Schneider <thomas@fsmpi.rwth-aachen.de>
Date: Thu, 5 Sep 2024 15:44:57 +0200
Subject: [PATCH] frontend/webpack: Clean output directory in production build

---
 frontend/webpack.config.ts | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/frontend/webpack.config.ts b/frontend/webpack.config.ts
index c082dca..efdd8c1 100644
--- a/frontend/webpack.config.ts
+++ b/frontend/webpack.config.ts
@@ -29,7 +29,8 @@ const cfg: CallableOption = (_env, _argv) => ({
 	output: {
 		filename: 'js/[name].[chunkhash].js',
 		path: path.resolve(__dirname, '..', 'schilder2000', 'static'),
-		publicPath: '/static/'
+		publicPath: '/static/',
+		clean: process.env.NODE_ENV === 'production',
 	},
 	plugins: [
 		new WebpackAssetsManifest({
-- 
GitLab