我正在使用最新的(v3)react-redux-starter-kit。一切都很顺利,除了HMR之外,还有一个新项目正在建立:它不会重新加载,我看不到我的更改。我检查了浏览器的控制台:[HMR] connected
热模块更换不适用于Mac/Vagrant
经过一些更多的调查后,我发现如果我在Vagrant框内(已登录)进行更改,HMR确实有效!所以它必须是主机(Mac OSX)和Vagrant盒之间的文件系统级问题。
有没有人有过这个问题?
更新: 我发现并安装了名为vagrant-notify-forwarder的流浪插件。现在它应该将fs事件转发给访客系统。但HMR仍然无序...在this thread有人提到只有ATTRIB变化被发送到访客系统。我不确定这是否足够用于HMR ...
更新2: 我正在尝试设置另一个名为Guard/Listen的工具。如果有人知道如何使用它可能会解决这个问题。但对我来说,目前还没有运气......