summaryrefslogtreecommitdiff
path: root/electron/service/config/prod.js
diff options
context:
space:
mode:
Diffstat (limited to 'electron/service/config/prod.js')
-rw-r--r--electron/service/config/prod.js41
1 files changed, 0 insertions, 41 deletions
diff --git a/electron/service/config/prod.js b/electron/service/config/prod.js
deleted file mode 100644
index 1d9e8726..00000000
--- a/electron/service/config/prod.js
+++ /dev/null
@@ -1,41 +0,0 @@
-'use strict'
-
-const { merge } = require('webpack-merge')
-const TerserPlugin = require('terser-webpack-plugin')
-
-const baseWebpackConfig = require('./base')
-const cssWebpackConfig = require('./css')
-const config = require('../project.config')
-const terserOptions = require('./terserOptions')
-
-module.exports = merge(baseWebpackConfig, cssWebpackConfig, {
- mode: 'production',
-
- output: {
- publicPath: config.build.publicPath,
- },
-
- optimization: {
- minimize: true,
- minimizer: [new TerserPlugin(terserOptions())],
- moduleIds: 'deterministic',
- moduleIds: 'named',
- splitChunks: {
- cacheGroups: {
- defaultVendors: {
- name: `chunk-vendors`,
- test: /[\\/]node_modules[\\/]/,
- priority: -10,
- chunks: 'initial',
- },
- common: {
- name: `chunk-common`,
- minChunks: 2,
- priority: -20,
- chunks: 'initial',
- reuseExistingChunk: true,
- },
- },
- },
- },
-})