We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 929eebe commit 14c4304Copy full SHA for 14c4304
lib/virtual.js
@@ -34,11 +34,24 @@ function VirtualModulesPlugin(compiler) {
34
this._virtualFiles[file] = { stats: stats, contents: contents };
35
setData(this._statStorage, file, [null, stats]);
36
setData(this._readFileStorage, file, [null, contents]);
37
+ compiler.fileTimestamps.set(file, +stats.mtime)
38
};
39
}
40
41
const watchRunHook = (watcher, callback) => {
42
this._watcher = watcher.compiler || watcher;
43
+
44
+ var virtualFiles = this.compiler.inputFileSystem._virtualFiles;
45
46
+ if (virtualFiles) {
47
+ Object.keys(virtualFiles).forEach(
48
+ function(file) {
49
+ var mtime = +virtualFiles[file].stats.mtime;
50
+ compiler.fileTimestamps.set(file, mtime);
51
+ }
52
+ );
53
54
55
callback();
56
57
0 commit comments