最近被一個(gè)問題困擾很久,vue-cli3使用vue ui可視化工具創(chuàng)建的項(xiàng)目熱更新失效,之前沒有遇到過這種問題,直到在瀏覽器控制臺(tái)上看到報(bào)錯(cuò)信息:[WDS] Discontented!
百度一下,有人說是win10的ipv6優(yōu)先于ipv4,字都認(rèn)識(shí),組織在一起就不像人話,于是繼續(xù)找答案,發(fā)現(xiàn)要在vue.config.js中的devServer里配置host: 127.0.0.1,默認(rèn)的localhost連不上127.0.0.1的socket.js服務(wù),好吧,試試,果然OK。我理解的是項(xiàng)目啟動(dòng)的host是localhost,但是熱更新的host是127.0.0.1,它倆雖然是一個(gè)東西,但是訪問不到。
事情本以為到此為止,但我還想徹底解決一下,不然每次都要配置host也麻煩,想到配置系統(tǒng)hosts,試了一下沒有效果,好吧,一起毀滅吧,反正一天工資到手,我溜~明天再看看