This commit is contained in:
peter
2019-08-19 17:05:24 +02:00
parent 43a48d8ad7
commit 5c389f5d18
6 changed files with 6 additions and 66 deletions
-53
View File
@@ -1,53 +0,0 @@
const TerserPlugin = require('terser-webpack-plugin');
const path = require('path');
const FrontblockLib = {
mode: 'production',
entry: path.resolve(__dirname, '../../lib/FrontblockLib.js'),
output: {
path: path.resolve(__dirname, '../../static'),
filename: 'FrontblockLib.js',
},
module: {
rules: [
{ test: /\FrontblockLib.ts/, use: 'ts-loader' }
]
},
optimization: {
minimizer: [new TerserPlugin({
cache: true,
parallel: true,
terserOptions:{
mangle: false,
keep_classnames: true
}
})],
splitChunks: {
cacheGroups: {
common: {
chunks: 'all',
minChunks: 2,
maxInitialRequests: 5,
minSize: 0,
name: 'common'
},
vendor: {
test: /node_modules/,
chunks: 'all',
name: 'vendor',
priority: 10,
enforce: true,
minChunks: 2
}
}
}
}
}
module.exports = [
//Object.assign({}, angularPage),
Object.assign({}, FrontblockLib),
];