Skip to content

Commit fa7ffff

Browse files
halfnelsonConduitry
authored andcommitted
Some input filesystems don't implement purge
1 parent 5d51d5c commit fa7ffff

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/virtual.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ function VirtualModulesPlugin(compiler) {
1212
var originalPurge = compiler.inputFileSystem.purge;
1313

1414
compiler.inputFileSystem.purge = function() {
15-
originalPurge.call(this, arguments);
15+
if (originalPurge) {
16+
originalPurge.call(this, arguments);
17+
}
1618
if (this._virtualFiles) {
1719
Object.keys(this._virtualFiles).forEach(
1820
function(file) {

0 commit comments

Comments
 (0)