Minify CSS for production releases of Jenkins (#6665)

This commit is contained in:
Jan Faracik 2022-06-22 23:15:57 +01:00 committed by GitHub
parent 09ea8fff70
commit d03760f649
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 1233 additions and 12 deletions

View File

@ -28,6 +28,7 @@
"clean-webpack-plugin": "^3.0.0",
"copy-webpack-plugin": "^5.1.1",
"css-loader": "^3.2.0",
"css-minimizer-webpack-plugin": "^1.0.0",
"eslint": "^7.1.0",
"eslint-plugin-only-warn": "^1.0.2",
"file-loader": "^6.0.0",

View File

@ -2,6 +2,7 @@
const path = require('path');
const MiniCSSExtractPlugin = require('mini-css-extract-plugin');
const CssMinimizerPlugin = require("css-minimizer-webpack-plugin");
const FixStyleOnlyEntriesPlugin = require('webpack-fix-style-only-entries');
const CopyPlugin = require('copy-webpack-plugin');
const { CleanWebpackPlugin: CleanPlugin } = require('clean-webpack-plugin');
@ -150,7 +151,10 @@ module.exports = (env, argv) => ({
chunks: 'all'
}
}
}
},
minimizer: [
new CssMinimizerPlugin(),
],
},
resolve: {
alias:{

File diff suppressed because it is too large Load Diff