From 4b8910169a26f85489135cd84b27fe8f91b37bc6 Mon Sep 17 00:00:00 2001 From: KernelDeimos Date: Thu, 29 Aug 2024 21:52:29 -0400 Subject: [PATCH] fix: add env to EmitPlugin config --- src/gui/utils.js | 5 ++++- src/gui/webpack/EmitPlugin.cjs | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/gui/utils.js b/src/gui/utils.js index bce8083b2..1e11e40d9 100644 --- a/src/gui/utils.js +++ b/src/gui/utils.js @@ -130,7 +130,10 @@ async function build(options){ main_array.push(path.join(__dirname, 'src', js_paths[i])); } webpack({ - ...BaseConfig(options), + ...BaseConfig({ + ...options, + env: 'prod', + }), mode: 'production', optimization: { minimize: true, diff --git a/src/gui/webpack/EmitPlugin.cjs b/src/gui/webpack/EmitPlugin.cjs index f9b01d27c..d631abc1f 100644 --- a/src/gui/webpack/EmitPlugin.cjs +++ b/src/gui/webpack/EmitPlugin.cjs @@ -6,7 +6,7 @@ module.exports = ({ dir, options }) => function () { const compiler = this; compiler.hooks.emit.tapAsync('EmitPlugin', async (compilation, callback) => { let prefix_text = ''; - prefix_text += 'window.gui_env="dev";\n'; + prefix_text += `window.gui_env="${options.env}";\n`; // ----------------------------------------------- // Combine all images into a single js file