我在学些webpack时发现一个怪现象,根据webpack-howto一书的说明 可以正常让浏览器自动刷新的
现在遇到的问题是修改文件后 控制台正常有反应但是浏览器页面不自动刷新
发现socket.io有如下xhr请求返回结果
�40 �42["hot"]�42["hash","971dd72514ae0ea260a3"]�42["ok"]
很明显这些?和40 42的不应该出现我该怎么处理。
新手一上来就遇到这个问题真够惨的,不明所以啊
还有我是在vim下编辑的代码
然后我检查了下bom头 都没有的,
发现这个对页面刷新没有影响之所以没有更新是因为我之前的操作中已经存在了bundle.js
然后在使用webpack-dev-server的时候他只更新内存不更新文件,还一点就是将文件删除后会显示找不到文件,index.html中应该将
bundle.js
的文件绑定地址更改为http://localhost:8080/bundle.js 因为web pack将bundle.js生成在内存中,只有经过web-dev-server的服务才能够获取到他