Macos 热模块更换不适用于Mac/Vagrant
我正在使用最新的(v3)。一切都很顺利,一个新的项目被设置,除了HMR:它不会重新加载,我看不到我的更改。我检查了浏览器的控制台:Macos 热模块更换不适用于Mac/Vagrant,macos,vagrant,webpack,webpack-dev-server,webpack-hmr,Macos,Vagrant,Webpack,Webpack Dev Server,Webpack Hmr,我正在使用最新的(v3)。一切都很顺利,一个新的项目被设置,除了HMR:它不会重新加载,我看不到我的更改。我检查了浏览器的控制台:[HMR]已连接 经过更多的调查,我发现如果我在流浪者箱(登录)内进行更改,HMR确实有效!因此,这一定是主机(MacOSX)和Vagrant box之间的文件系统级问题 以前有人有过这个问题吗 更新: 我找到并安装了一个名为的流浪插件。现在它应该将fs事件转发到来宾系统。但是HMR仍然不正常。。。有人提到,只有ATTRIB更改被发送到来宾系统。我不确定这对HMR来说
[HMR]已连接
经过更多的调查,我发现如果我在流浪者箱(登录)内进行更改,HMR确实有效!因此,这一定是主机(MacOSX)和Vagrant box之间的文件系统级问题
以前有人有过这个问题吗
更新:
我找到并安装了一个名为的流浪插件。现在它应该将fs事件转发到来宾系统。但是HMR仍然不正常。。。有人提到,只有ATTRIB更改被发送到来宾系统。我不确定这对HMR来说是否足够
更新2:
我正在尝试设置另一个名为Guard/Listen的工具。如果有人知道如何使用它,这可能会解决这个问题。但我到目前为止运气不好……我找到了解决办法!现在,它将fs事件转发到来宾系统。(一开始,它不起作用……我不得不试着用core检查错误,结果发现由于gcc6问题,它的客户端没有在Debian上运行……在用Ubuntu试过之后,它终于起作用了)