webpack中的文件监听
文件监听是在源代码发生变化时,自动构建出新的输文件。
webpack开启监听模式,有两种方式:
1.启动webpack时,带上--watch参数,可以在package.json中配置
"watch":"webpack --watch"
2.在webpack.config.js中设置watch:true
module.exports={
watch:true, //默认为false,也就是不开启
//只有开启监听模式时,watchOptions才有意义
watchOptions:{
//默认为空,不监听的文件或者文件夹,支持正则匹配
ignored:/node_modules/,
//监听到变化后会等300ms再去执行,默认为300ms
aggregateTimeout:300,
//判断文件发生变化是通过不停询问系统指定的文件有没有变化实现的,默认每秒询问一次
poll:1000
}
}