🔧 config: 关闭压缩

This commit is contained in:
wangsongsole 2023-06-14 16:56:24 +08:00
parent bcc684ce11
commit 909e0a7a5a
2 changed files with 1 additions and 12 deletions

View File

@ -28,7 +28,6 @@ const ReactRefreshWebpackPlugin = require('@pmmmwh/react-refresh-webpack-plugin'
const postcssNormalize = require('postcss-normalize'); const postcssNormalize = require('postcss-normalize');
const appPackageJson = require(paths.appPackageJson); const appPackageJson = require(paths.appPackageJson);
const CompressionPlugin = require('compression-webpack-plugin');
// Source maps are resource heavy and can cause out of memory issue for large source files. // Source maps are resource heavy and can cause out of memory issue for large source files.
// const shouldUseSourceMap = process.env.GENERATE_SOURCEMAP !== 'false'; // const shouldUseSourceMap = process.env.GENERATE_SOURCEMAP !== 'false';
const shouldUseSourceMap = false; const shouldUseSourceMap = false;
@ -592,15 +591,6 @@ module.exports = function (webpackEnv) {
] ]
}, },
plugins: [ plugins: [
process.env.NODE_ENV !== 'development' &&
new CompressionPlugin({
filename: '[path].gz[query]', // 目标资源名称。[file] 会被替换成原资源。[path] 会被替换成原资源路径,[query] 替换成原查询字符串
algorithm: 'gzip', // 算法
test: new RegExp('\\.(js|css)$'), // 压缩 js 与 css
threshold: 1024, // 只处理比这个值大的资源。按字节计算
minRatio: 0.8, // 只有压缩率比这个值小的资源才会被处理
deleteOriginalAssets: true
}),
// Generates an `index.html` file with the <script> injected. // Generates an `index.html` file with the <script> injected.
new HtmlWebpackPlugin( new HtmlWebpackPlugin(
Object.assign( Object.assign(

View File

@ -121,7 +121,6 @@
}, },
"devDependencies": { "devDependencies": {
"@babel/parser": "^7.16.7", "@babel/parser": "^7.16.7",
"compression-webpack-plugin": "^5.0.1",
"react-json-view": "^1.21.3", "react-json-view": "^1.21.3",
"webpack": "^5.60.0" "webpack": "^5.60.0"
}, },