Webpack: only use [chunkhash] and [contenthash] in production builds

https://webpack.js.org/guides/build-performance/#avoid-production-specific-tooling
environments/review-contenthas-h5mp7f/deployments/1069
Alex Gleason 2022-09-30 12:03:10 -05:00
rodzic ce255b7ded
commit d162bc5d17
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
2 zmienionych plików z 10 dodań i 3 usunięć

Wyświetl plik

@ -17,6 +17,13 @@ module.exports = merge(sharedConfig, {
devtool: 'source-map', devtool: 'source-map',
stats: 'errors-warnings', stats: 'errors-warnings',
bail: true, bail: true,
output: {
filename: 'packs/js/[name]-[chunkhash].js',
chunkFilename: 'packs/js/[name]-[chunkhash].chunk.js',
hotUpdateChunkFilename: 'packs/js/[id]-[contenthash].hot-update.js',
},
optimization: { optimization: {
minimize: true, minimize: true,
}, },

Wyświetl plik

@ -52,9 +52,9 @@ module.exports = {
}, },
output: { output: {
filename: 'packs/js/[name]-[chunkhash].js', filename: 'packs/js/[name].js',
chunkFilename: 'packs/js/[name]-[chunkhash].chunk.js', chunkFilename: 'packs/js/[name].chunk.js',
hotUpdateChunkFilename: 'packs/js/[id]-[contenthash].hot-update.js', hotUpdateChunkFilename: 'packs/js/[id].hot-update.js',
path: output.path, path: output.path,
publicPath: join(FE_SUBDIRECTORY, '/'), publicPath: join(FE_SUBDIRECTORY, '/'),
}, },