我正在尝试使用React 16.2和Webpack 2.6.1配置react-hot-loader 4.0.0 .
它适用于某些更改,但对于其他更改我收到以下错误:React-hot-loader: fatal error caused by ƒ Connect(props, context)
和no instrumentation found. Please require react-hot-loader before React. More in troubleshooting
我确实看到了故障排除,它说我需要在导入React之前导入react-hot-loader .
事实是,我没有导入React . 我正在使用webpack expose-loader全局使用它 .
如果我需要将此导入添加到每个组件,我对文档并不是很了解...
任何帮助将不胜感激 . 谢谢,
乌里
1 回答
试图解决这个问题我改变了我的React导入,以便不使用expose-loader全局公开它,而是在每个文件中导入它 . 然后,我尝试在React之后导入RHL(如故障排除页面中所述),但这也没有帮助 .
所以,我无法确定错误的确切原因,但看看RHL v4问题,我看到它不支持React Router v3 . Upgrading to React Router v4 solved the issue for me .