合并打包的页面文件

This commit is contained in:
lyswhut
2022-05-11 15:37:06 +08:00
parent a5ec36bf89
commit ebd6ff36ed
10 changed files with 13 additions and 22 deletions
@@ -17,7 +17,7 @@ module.exports = {
output: {
filename: '[name].js',
libraryTarget: 'commonjs2',
path: path.join(__dirname, '../../dist/electron'),
path: path.join(__dirname, '../../dist'),
publicPath: 'auto',
},
resolve: {
@@ -1,8 +1,7 @@
const path = require('path')
// const path = require('path')
const webpack = require('webpack')
const CssMinimizerPlugin = require('css-minimizer-webpack-plugin')
const TerserPlugin = require('terser-webpack-plugin')
const CopyWebpackPlugin = require('copy-webpack-plugin')
const { merge } = require('webpack-merge')
const baseConfig = require('./webpack.config.base')
@@ -20,14 +19,6 @@ module.exports = merge(baseConfig, {
...Object.keys(dependencies || {}).filter(d => !whiteListedModules.includes(d)),
],
plugins: [
new CopyWebpackPlugin({
patterns: [
{
from: path.join(__dirname, '../../src/static'),
to: path.join(__dirname, '../../dist/electron/static'),
},
],
}),
new webpack.DefinePlugin({
'process.env': {
NODE_ENV: '"production"',