diff --git a/lib/CachePlugin.js b/lib/CachePlugin.js index 0d1650be963..68da003e4a1 100644 --- a/lib/CachePlugin.js +++ b/lib/CachePlugin.js @@ -24,21 +24,19 @@ class CachePlugin { compilation.hooks.childCompiler.tap( "CachePlugin", (childCompiler, compilerName, compilerIndex) => { - if (cache) { - let childCache; - if (!cache.children) { - cache.children = {}; - } - if (!cache.children[compilerName]) { - cache.children[compilerName] = []; - } - if (cache.children[compilerName][compilerIndex]) { - childCache = cache.children[compilerName][compilerIndex]; - } else { - cache.children[compilerName].push((childCache = {})); - } - registerCacheToCompiler(childCompiler, childCache); + let childCache; + if (!cache.children) { + cache.children = {}; } + if (!cache.children[compilerName]) { + cache.children[compilerName] = []; + } + if (cache.children[compilerName][compilerIndex]) { + childCache = cache.children[compilerName][compilerIndex]; + } else { + cache.children[compilerName].push((childCache = {})); + } + registerCacheToCompiler(childCompiler, childCache); } ); });