背景:开发模式中,当修改一个文件,其他跟此文件相关联的文件都会被重新加载,这样会降低编译速度,所以希望当一个文件被修改时,只重新加载当前文件。
解决:HMR:hot module replace 模块热替换
作用:一个模块发生变化,只会重新打包这一个模块,提升构建速度。
使用:
module.exposrt={
entry:'',
devServer:{
static:'',
port:3000,
//设置hot为true即开启了模块热替换
hot:true
}
}