diff options
author | partouf <partouf@gmail.com> | 2022-02-03 19:45:44 +0100 |
---|---|---|
committer | partouf <partouf@gmail.com> | 2022-02-03 19:45:44 +0100 |
commit | 2db69648b8a09e64ce3fa31fba3893cf48c7ccd6 (patch) | |
tree | a9ec67a5247604250e71b662b11f7afc005f746e | |
parent | 19f0e39532212adf9a4ef2468e3f069a1344ad2c (diff) | |
download | compiler-explorer-gh-1845.tar.gz compiler-explorer-gh-1845.zip |
only enable frontendtests in dev modegh-1845
-rw-r--r-- | static/main.js | 5 | ||||
-rw-r--r-- | webpack.config.esm.js | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/static/main.js b/static/main.js index 17b00d905..d57db209f 100644 --- a/static/main.js +++ b/static/main.js @@ -51,7 +51,10 @@ var SimpleCook = require('./simplecook').SimpleCook; var HistoryWidget = require('./history-widget').HistoryWidget; var History = require('./history'); var presentation = require('./presentation'); -require('./tests/_all'); + +if (!window.PRODUCTION) { + require('./tests/_all'); +} //css require('bootstrap/dist/css/bootstrap.min.css'); diff --git a/webpack.config.esm.js b/webpack.config.esm.js index 9f6803ffb..28b4ea642 100644 --- a/webpack.config.esm.js +++ b/webpack.config.esm.js @@ -30,7 +30,7 @@ import CssMinimizerPlugin from 'css-minimizer-webpack-plugin'; import MiniCssExtractPlugin from 'mini-css-extract-plugin'; import MonacoEditorWebpackPlugin from 'monaco-editor-webpack-plugin'; import TerserPlugin from 'terser-webpack-plugin'; -import {HotModuleReplacementPlugin, ProvidePlugin} from 'webpack'; +import {DefinePlugin, HotModuleReplacementPlugin, ProvidePlugin} from 'webpack'; import {WebpackManifestPlugin} from 'webpack-manifest-plugin'; const __dirname = path.resolve(path.dirname(fileURLToPath(import.meta.url))); @@ -61,6 +61,9 @@ const plugins = [ fileName: path.join(distPath, 'manifest.json'), publicPath: '', }), + new DefinePlugin({ + 'window.PRODUCTION': JSON.stringify(!isDev), + }), ]; if (isDev) { |