首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HotModuleReplacementPlugin

启用热模块更换,也称为HMR。

永远不要在生产环境( production )下启用 HMR

基本用法

启用HMR很容易,在大多数情况下不需要任何选项。

代码语言:javascript
复制
new webpack.HotModuleReplacementPlugin({
  // Options...
})

选项

包含以下选项:

  • multiStep (boolean):设置为 true 时,插件会分成两步构建文件。首先编译热加载 chunks,之后再编译剩余的通常的资源。
  • fullBuildTimeout (number):当 multiStep 启用时,表示两步构建之间的延时。
  • requestTimeout (number):下载 manifest 的延时(webpack 3.0.0 后的版本支持)。

这些选项属于实验性内容,因此以后可能会被弃用。就如同上文所说的那样,这些选项通常情况下都是没有必要设置的,仅仅是设置一下 new webpack.HotModuleReplacementPlugin() 在大部分情况下就足够了。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com