我有一个webpack构建,它利用watch()方法在我工作时不断重建我的javascript。我还有一个观察者将已更改的JS文件上传到远程服务器。
现在当我更改任何文件时,它会重新编译所有文件。因此,即使一个块发生了变化,它也会更新所有内容,包括我的供应商文件和其他不相关的捆绑包,块等。
Webpack中是否有一种方法只重新编译已更改的文件并具有已更改的依赖项?
以下是我的webpack构建代码示例:
var compiler = webpack(require('./webpack.config.js'));
compiler.watch({
aggregateTimeout: 300, // wait so long for more changes
poll: true
}, function(err, stats) {
console.log(stats);
});