init commit

This commit is contained in:
iqudoo
2026-04-30 10:16:43 +08:00
commit 2c8eb4f587
44 changed files with 17574 additions and 0 deletions

23
webpack.prod.js Normal file
View File

@@ -0,0 +1,23 @@
const baseConfig = require('./webpack.base.js');
const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
const { EnvWebPackage } = require('./webpack.plugin.js');
module.exports = Object.assign({}, baseConfig, {
plugins: [
...baseConfig.plugins,
new UglifyJsPlugin({
uglifyOptions: {
output: {
comments: false
}
}
}),
new EnvWebPackage({
entry: baseConfig.entry,
output: baseConfig.output.path,
env: "prod"
}),
],
devtool: 'cheap-module-souce-map',
mode: 'production',
});