请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

热更新自动刷新失败,提示LiveReload protocol error

有没有同学遇到热更新自动刷新失败的情况,并且提示LiveReload protocol error (invalid command 'reload', only valid commands are: hello)) after receiving data: "{"command":"reload","path":"../../server/public/js/cp.min.js","liveCss":true,"liveJs":true,"liveImg":true}"..

我查了下好像是因为'握手失败导致' hello 未成功赋值。

我尝试在入口文件里添加了以下语句,但是错误依旧存在。<script src="//localhost:35729/livereload.js?snipver=1"></script>。

有没有同学有这方面经验,提供个解决方案

正在回答 回答被采纳积分+3

1回答

扎克悟空 2017-05-25 17:52:35

还没遇到过,只找到了错误对应的liveReload源码 https://github.com/livereload/livereload-js/blob/master/dist/livereload.js#L345 类似的Issue也没官方处理。定位具体问题比较麻烦,建议重新配置环境试试。

0 回复 有任何疑惑可以回复我~
  • 提问者 NZMia #1
    这个我也到了,但是重新配置后问题依旧
    回复 有任何疑惑可以回复我~ 2017-05-26 07:09:19
  • 扎克悟空 回复 提问者 NZMia #2
    我在issue里看到你了哈,其他liveReload相关项目也有类似的issue,可是都没有solution...你可以试试我的项目呢?https://github.com/kaeyleo/lottery 如果还是不行就去SegmentFault or Stackoverflow 提问题吧~
    回复 有任何疑惑可以回复我~ 2017-05-26 13:46:59
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号