Skip to content

Commit f77b68b

Browse files
committed
fix hot reload for babel 6
1 parent c417f18 commit f77b68b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/loader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ module.exports = function (content) {
184184
'hotAPI.createRecord(id, module.exports)\n' +
185185
'module.hot.accept(' + JSON.stringify(accepted) + ', function () {\n' +
186186
'var newOptions = ' + (scriptString ? 'require(' + scriptString + ')\n' : 'null\n') +
187-
'if (newOptions.__esModule) newOptions = newOptions.default\n' +
187+
'if (newOptions && newOptions.__esModule) newOptions = newOptions.default\n' +
188188
'var newTemplate = ' + (templateString ? 'require(' + templateString + ')\n' : 'null\n') +
189189
'hotAPI.update(id, newOptions, newTemplate)\n' +
190190
'})\n' +

0 commit comments

Comments
 (0)