反应 - 热重装

时间:2018-01-25 04:30:26

标签: reactjs

我是新的反应世界并且发现它非常棒,目前我正在接受来自Scott Pome的教程并由Scott Domes做出反应

这是我的问题, 当我在localhost中本地运行我的应用程序时,浏览器控制台上没有显示任何内容,只显示此内容但不显示任何内容

  

[HMR]等待来自WDS的更新信号...

     

[WDS]启用热模块更换。

当我在react组件上更改某些内容时,例如更改输入组件上的文本以触发热重新加载,然后我的浏览器显示from。

  

[WDS] App已更新。重新编译...

     

[WDS] App热门更新......

     

[HMR]检查服务器上的更新......

     

[HMR]更新了模块:

     

[HMR]应用程序是最新的。

问题是当我部署到firebase时,我无法做任何事情来触发热重载工作。 这是在线我的pwa反应

  

https://chatastrophe-335c8.firebaseapp.com/

需要你的建议,因为我有很高的反应精神。

1 个答案:

答案 0 :(得分:0)

热重新加载用于开发目的,以便实现快速迭代。它需要热插拔运行代码才能工作。

当你部署到firebase时,你会特意告诉它#34;这是我网站使用的文件",这意味着那些是它将要使用的文件。

此外,对于dev本地工作的HRM设置不太适用于任何其他场景。

因此,虽然可能有一些非常先进的方法可以使用某种形式的模块重新加载来处理部署到Firebase的内容,但我鼓励您重新评估您对Firebase上HMR的需求。