我读过几页关于Webpack中的热模块替换的文章。 甚至还有一个使用它的示例应用程序。

我读了所有这些,但还是不明白。

我能用它做什么?

它是否应该只用于开发而不用于生产? 它是否像LiveReload,但你必须自己管理它? WebpackDevServer是否以某种方式与liverload集成?

假设我想在将CSS(一个样式表)和JS模块保存到磁盘时更新它们,而不需要重新加载页面,也不需要使用liverload等插件。这是热模块更换可以帮助我吗?我需要做什么样的工作,HMR已经提供了什么?