调试反应热加载程序 webpack 样板
Debugging react-hot-loader webpack boilerplate
我一直在尝试让 ReactJS 热加载器工作。
具体来说,即使是这个样板演示也不适合我:我运行npm start
,我在浏览器中看到"hello world"文本,在浏览器控制台中看到"已启用 [WDS] 热模块替换",但是当我在应用程序中编辑并保存"hello world"文本时.js更改不会自动呈现。
在此故障排除页面中,我属于以下类别:
我看到"已启用 [WDS] 热模块更换",但在以下情况下没有任何反应 我编辑应用程序.js
如果您运行的是节点 0.11.13,则可能需要尝试更新到 0.12. 有些人报告说这有助于解决这个问题。还要确保您的要求与文件具有相同的文件名大小写。 拥有 App.js 和 doingrequire('app') 可能会在某些方面绊倒观察者 系统。
OS X还有一个很少发生的错误,导致某些文件夹得到 在文件系统更改监控方面"损坏"。这里有一些 建议的修复。
我在 OSX 上运行节点 5.6.0。我只是在尝试上面链接的存储库中的样板代码,因此文件名大小写与文件都相同。我已尝试重新启动计算机。
还有什么我可以尝试让 React 热加载工作的吗?谢谢!
尤里卡!经过数周的麻烦,我发现问题与我使用 Dropbox 桌面备份代码有关。也许Dropbox更改同步与Webpack轮询或类似的东西冲突。
希望这会让别人免于我所经历的挫折!
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- Webpack开发服务器和React服务器端渲染
- 在样板文件中实现Ajax
- 让Webpack管理Quirky AMD定义的最佳方式
- 什么'在webpack外部设置中,reactDom和reactDom不同
- webpack代码拆分了handlerbs文件——结果是文件很大
- 将webpack和babel与父项目目录中的文件一起使用
- React, Webpack: bundle.js is not generated
- Webpack UglifyJS仍在发出警告消息
- 将require('..')与变量一起使用与在webpack中使用字符串相比
- webpack开发模式和生产构建模式之间有什么区别
- index.html使用webpack开发服务器未重新加载
- 如何在Webpack中从导出中排除供应商模块peerDependencies
- 如何在不编写样板代码的情况下在Node中创建可重用函数
- 如何在使用webpack时不解决需求
- 通过Webpack导入模块中的图像
- 使用提取文本webpack插件时出现意外字符
- 如何在不使用require语句的情况下使用webpack加载目录中的所有文件
- 调试反应热加载程序 webpack 样板