diff --git a/lib/TransformCompilationPlugin.js b/lib/TransformCompilationPlugin.js index 4ff3accc..ff446eb3 100644 --- a/lib/TransformCompilationPlugin.js +++ b/lib/TransformCompilationPlugin.js @@ -36,7 +36,8 @@ class TransformCompilationPlugin { compilation, }); } catch (e) { - logMessages.moduleFreezeError(compilation, module, e); + logMessages.serialBadCache(compiler, e); + pluginCompat.call(compiler, '_hardSourceResetCache', []); } }); }, diff --git a/lib/TransformNormalModulePlugin.js b/lib/TransformNormalModulePlugin.js index 5b2a53dc..88382902 100644 --- a/lib/TransformNormalModulePlugin.js +++ b/lib/TransformNormalModulePlugin.js @@ -554,7 +554,8 @@ class TransformNormalModulePlugin { }, ); } catch (e) { - logMessages.moduleFreezeError(compilation, module, e); + logMessages.serialBadCache(compiler, e); + pluginCompat.call(compiler, '_hardSourceResetCache', []); } } },