From aacc1b88cf7a69da6fde2a96e6a6640348b36e82 Mon Sep 17 00:00:00 2001 From: Tan Nhu Date: Fri, 19 Apr 2024 07:44:59 +0000 Subject: [PATCH] Fix Blueprintjs CSS has higher priority than UICore in local dev mode (#1233) --- web/config/webpack.dev.js | 9 +++++++-- web/config/webpack.prod.js | 1 - 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/web/config/webpack.dev.js b/web/config/webpack.dev.js index a50285004..1e8908718 100644 --- a/web/config/webpack.dev.js +++ b/web/config/webpack.dev.js @@ -26,6 +26,7 @@ const HOST = 'localhost' const PORT = process.env.PORT ?? 3020 const STANDALONE = process.env.STANDALONE === 'true' const CONTEXT = process.cwd() +const prodConfig = require('./webpack.prod') console.info(`Starting development build... http://${HOST}:${PORT}`) console.info('Environment variables:') @@ -33,14 +34,18 @@ console.table({ STANDALONE, HOST, PORT, API_URL }) const devConfig = { mode: 'development', - context: CONTEXT, entry: path.resolve(CONTEXT, '/src/index.tsx'), devtool: 'cheap-module-source-map', cache: { type: 'filesystem' }, output: { publicPath: STANDALONE ? '/' : 'auto' }, - optimization: STANDALONE ? { runtimeChunk: 'single' } : {}, + optimization: STANDALONE + ? { + runtimeChunk: 'single', + splitChunks: prodConfig.optimization.splitChunks + } + : {}, devServer: { hot: true, host: HOST, diff --git a/web/config/webpack.prod.js b/web/config/webpack.prod.js index c0f45f59d..8835d0178 100644 --- a/web/config/webpack.prod.js +++ b/web/config/webpack.prod.js @@ -20,7 +20,6 @@ const CONTEXT = process.cwd() const path = require('path') const prodConfig = { - context: CONTEXT, mode: 'production', entry: path.resolve(CONTEXT, '/src/index.tsx'), devtool: process.env.ENABLE_SOURCE_MAP ? 'source-map' : false,