webpack watch编译器 – 获取导致重新编译的文件

webpack.compiler有一个属性,通知你哪个文件导致重新编译? (当然在看)

这是我到目前为止,在stats找不到这个文件,然而:

 webpack.compiler.plugin('done', (stats) => { console.log(stats); }); 

然而,阅读控制台我找不到我的文件,导致重新编译。 有这样的财产吗?

解决了!

你可以得到invalid编译器事件的文件

示例代码来打印文件名和时间戳:

 compiler.plugin('invalid', (fileName, changeTime)=> { console.log("FileName: " + fileName); console.log("ChangeTime:" + changeTime); });