第一步

  devServer: {
    contentBase: path.join(__dirname, 'dist'),
    compress: true,
    port: 9000,
    hot: true
  },

 

第二部

  plugins: [
    new HtmlWebpackPlugin(),
    new webpack.HotModuleReplacementPlugin()
  ]

 

第三部(入口文件,entry)

if (module.hot) {
  module.hot.accept()
}

 

官方介绍

相关文章: