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

30
webpack.pre.js Normal file
View File

@@ -0,0 +1,30 @@
const path = require('path');
const baseConfig = require('./webpack.base.js');
const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
const CpWebpackPlugin = require('cp-webpack-plugin');
const { EnvWebPackage } = require('./webpack.plugin.js');
const outputFrom = path.resolve('./dist/index.js');
const outputTo = path.resolve('./dist/lagged_tps.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: "pre"
}),
new CpWebpackPlugin([
{ from: outputFrom, to: outputTo }
]),
],
mode: 'production',
});