diff --git a/lib/compiler.js b/lib/compiler.js index 7d79e628..eeb1515c 100644 --- a/lib/compiler.js +++ b/lib/compiler.js @@ -82,9 +82,11 @@ exports.runWebpackCompiler = function runWebpackCompiler(config, $projectData, $ const result = getUpdatedEmittedFiles(message.emittedFiles); - if (hookArgs.hmrData && hookArgs.hmrData.fallbackFiles) { - hookArgs.hmrData.fallbackFiles[platform] = result.fallbackFiles; - hookArgs.hmrData.hash = result.hash || ""; + if (hookArgs.hmrData) { + hookArgs.hmrData[platform] = { + hash: result.hash || "", + fallbackFiles: result.fallbackFiles + }; } if (hookArgs.filesToSyncMap && hookArgs.startSyncFilesTimeout) {