Open amw opened 2 years ago
Hi @amw could you please share your config? webpack-bundle-tracker should not conflict with the compression plugin you're referring to.
Sorry that it took a while, but I've created a complete repro Gist. Please note how my main
entry inside chunks
is empty here:
https://gist.github.com/amw/bfcb52b2e05412e6775af53f9531f9d9#file-webpack-stats-json-L11
And assets
only lists the .gz
version of the file:
https://gist.github.com/amw/bfcb52b2e05412e6775af53f9531f9d9#file-webpack-stats-json-L4
In this situation there is no way to map from main
chunk to main-ac5703ff529608b52267.js
filename to allow nginx
to serve this file with gzip_static
+ gunzip
options.
When the compression plugin is told to remove original asset (for example for use with
nginx
gzip_static
+gunzip
options) the bundle tracker only saves the.gz
version keys inassets
dictionary and the chunk assets list is empty ("mychunk": []
).Expected behavior would be that
assets
continues listing the deleted uncompressed files and that chunks reference the assets without.gz
suffix.