Я хотел бы, чтобы Webpack регистрировал, какой файл вызвал мою сборку в режиме просмотра.
Я настроил плагин, который прослушивает хук событий компилятора watch-run
следующим образом:
function() {
this.plugin("watch-run", function(watching, callback) {
// maybe something in `watching` will indicate the changed file?
// when I find out what it is, `console.log` it here
callback();
});
}
// Example output: "/Users/aaron/git/test/index.js" was changed, new build triggered
Но я не могу понять, где может быть измененная информация о файле, если она вообще есть.
Документации Webpack действительно не хватает в этой области. На странице перехватчик событий компилятора нет примеров (только сообщение, поясняющее, что скоро появятся примеры), а старая документация v1 не гораздо лучше при разработке свойств/методов, доступных в объекте watching
/compiler
.
Любая помощь или руководство будет принята с благодарностью.