Fix chunks setup (#2181)
* build: Webpack config - use named chunk ids prevent invalidation across builds by using a deterministic chunkId algorithm * fix: Autotrack chunk name syntax
This commit is contained in:
parent
7a6491cf0d
commit
ba24a3318e
|
@ -79,7 +79,7 @@ window.addEventListener("load", async () => {
|
|||
if (!env.GOOGLE_ANALYTICS_ID || !window.ga) return;
|
||||
|
||||
// https://github.com/googleanalytics/autotrack/issues/137#issuecomment-305890099
|
||||
await import(/** webpackChunkName "autotrack" */ "autotrack/autotrack.js");
|
||||
await import(/** webpackChunkName: "autotrack" */ "autotrack/autotrack.js");
|
||||
|
||||
window.ga("require", "outboundLinkTracker");
|
||||
window.ga("require", "urlChangeTracker");
|
||||
|
|
|
@ -97,6 +97,7 @@ module.exports = {
|
|||
optimization: {
|
||||
runtimeChunk: 'single',
|
||||
moduleIds: 'hashed',
|
||||
chunkIds: 'named',
|
||||
splitChunks: {
|
||||
cacheGroups: {
|
||||
vendor: {
|
||||
|
|
Reference in New Issue