[toc]
## 基本使用
在模块中使用`module.hot.accept`能接收到该模块引用的模块和引用的模块引用的模块...是否发生变化
也就是说一个模块变化,会往上冒泡,我们可以在它的任意祖先模块中使用`module.hot.accept`来监听它的变化
![](https://box.kancloud.cn/8885aecfb8b586d4b9d7643f76ee9edb_516x249.png)
### 其它API
>decline:谢绝;婉拒
>
module.hot.decline
## 查看hot日志
![](https://box.kancloud.cn/b098c07619c22b58e9aa314d3874070a_398x322.png)
## css的热更新支持
`syle-loader` 自带
## React中的热更新支持
在 根文件 监听所有模块变化,然后在回调中让 **render** 再执行一次即可
或则 你可以使用 第三方包
![](https://box.kancloud.cn/0bd91389ee56b3a8290130f765dc7d42_950x670.png)