1. HotModuleReplacementPlugin

启用热替换模块(Hot Module Replacement),也被称为 HMR。

1.1. 基本用法

启用 HMR 非常简单,在大多数情况下也不需要设置选项。

new webpack.HotModuleReplacementPlugin(options)

1.2. Options

类型:object

它包含如下选项:

包含如下选项:

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

[warning] 注:

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

1.3. 进一步阅读

Copyright © tuzhu008 2017 all right reserved,powered by Gitbook该文件修订时间: 2017-11-22 19:05:41

results matching ""

    No results matching ""