From 2546c986a6a515316da28656b2acd33a3b2baaa6 Mon Sep 17 00:00:00 2001 From: Elaine Jackson Date: Sun, 16 Jul 2023 15:14:28 +0000 Subject: [PATCH] Update publicPath output to either use environment variable provided by developer building or default to '/' to avoid broken builds on Windows. --- webpack/development.ts | 1 + webpack/production.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/webpack/development.ts b/webpack/development.ts index 9ebbca4be..52f98d3a8 100644 --- a/webpack/development.ts +++ b/webpack/development.ts @@ -109,6 +109,7 @@ const configuration: Configuration = { output: { pathinfo: true, + publicPath: process.env.FE_SUBDIRECTORY || '/', }, watchOptions: Object.assign( diff --git a/webpack/production.ts b/webpack/production.ts index 119c2b92c..aef0669c4 100644 --- a/webpack/production.ts +++ b/webpack/production.ts @@ -25,6 +25,7 @@ const configuration: Configuration = { filename: 'packs/js/[name]-[chunkhash].js', chunkFilename: 'packs/js/[name]-[chunkhash].chunk.js', hotUpdateChunkFilename: 'packs/js/[id]-[contenthash].hot-update.js', + publicPath: process.env.FE_SUBDIRECTORY || '/', }, optimization: {