fix (webpack): webpack deps issue - #772

* fix (webpack): another webpack issue

* fix (webpack): uglify plugin is broken
This commit is contained in:
Mickael
2024-11-20 16:59:59 +11:00
committed by GitHub
parent 69529b2bec
commit c7d48c9226
2 changed files with 6 additions and 4 deletions
+1
View File
@@ -63,6 +63,7 @@
"style-loader": "^0.20.2",
"uglifyjs-webpack-plugin": "^1.2.5",
"url-loader": "^0.6.2",
"vm-browserify": "^1.1.2",
"webpack": "^5.87.0",
"webpack-bundle-analyzer": "^3.3.2",
"webpack-cli": "^5.1.4",
+5 -4
View File
@@ -91,6 +91,7 @@ const config = {
"crypto": require.resolve("crypto-browserify"),
"buffer": require.resolve("buffer/"),
"stream": require.resolve("stream-browserify"),
"vm": require.resolve("vm-browserify"),
},
},
mode: process.env.NODE_ENV || "production",
@@ -98,10 +99,10 @@ const config = {
if (process.env.NODE_ENV === "production") {
config.plugins.push(new UglifyJSPlugin({
sourceMap: false,
extractComments: true,
}));
// config.plugins.push(new UglifyJSPlugin({
// sourceMap: false,
// extractComments: true,
// }));
config.plugins.push(new CompressionPlugin({
asset: "[path].gz[query]",
algorithm: "gzip",