vue-cli啟動(dòng)本地服務(wù)局域網(wǎng)不能訪問的原因分析
1.問題描述:
本地vue-cli啟動(dòng)了一個(gè)項(xiàng)目只能通過localhost:8080訪問到,同一局域網(wǎng)下其他的手機(jī)和電腦并不能通過ip地址訪問調(diào)試,
2.原因:vue-cli項(xiàng)目是通過命令行一鍵生成的,配置文件中默認(rèn)生成的是本地調(diào)試模式,默認(rèn)訪問地址是localhost:端口號
3.改正的方式
找到config文件夾下的index.js文件,修改host:“l(fā)ocalhost”為 host:"0.0.0.0",此時(shí)同一局域網(wǎng)下的手機(jī)和其他電腦能通過ip查看到頁面
PS:下面看下vue-cli起的webpack項(xiàng)目 用localhost可以訪問,但是切換到ip就不可以訪問
我用的是vux起的一個(gè)項(xiàng)目(移動(dòng)端,基于vue的),因?yàn)槭且苿?dòng)端的,需要在手機(jī)上測試,發(fā)現(xiàn)用http://localhost:8081/訪問的挺好的,但是換到ip就訪問不了,期初我以為是代理的原因,將電腦的代理給關(guān)掉了。還是不行,然后改為127.0.0.1訪問,發(fā)現(xiàn)可以訪問,用0.0.0.0訪問也可以,就是ip不行。然后就各種google,百度。別人家的方法---都試了好多,發(fā)現(xiàn)沒效(有點(diǎn)懷疑人生,懷疑是不是我電腦的問題),但是結(jié)果就在這,ip就是不可以訪問?。。?!
本著一個(gè)程序員的本能--不解決這個(gè)bug,誓不罷休的精神。我開始看自己的build文件, config文件。最終找到了根源----在config里面的index.js里面的module.exports下面的dev下面的host:'localhost' 改為 host:'0.0.0.0',就可以訪問啦?。。∪缓箝_心愉快的開始碼代碼!
總結(jié)
以上所述是小編給大家介紹的vue-cli啟動(dòng)本地服務(wù)局域網(wǎng)不能訪問不的原因分析,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
vue中keep-alive組件實(shí)現(xiàn)多級嵌套路由的緩存
本文主要介紹了vue中keep-alive組件實(shí)現(xiàn)多級嵌套路由的緩存,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
vue引入jquery時(shí)報(bào)錯(cuò) $ is not defined的問題及解決
這篇文章主要介紹了vue引入jquery時(shí)報(bào)錯(cuò) $ is not defined的問題及解決,具有很好的參考價(jià)值,希望對大家有所幫助。2022-09-09
Vue中mintui的field實(shí)現(xiàn)blur和focus事件的方法
今天小編就為大家分享一篇Vue中mintui的field實(shí)現(xiàn)blur和focus事件的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08
讓axios發(fā)送表單請求形式的鍵值對post數(shù)據(jù)的實(shí)例
今天小編就為大家分享一篇讓axios發(fā)送表單請求形式的鍵值對post數(shù)據(jù)的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08
vue+axios+java實(shí)現(xiàn)文件上傳功能
這篇文章主要為大家詳細(xì)介紹了vue+axios+java實(shí)現(xiàn)文件上傳功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06
vue監(jiān)聽鍵盤事件的相關(guān)總結(jié)
這篇文章主要介紹了vue監(jiān)聽鍵盤事件的相關(guān)總結(jié),幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下2021-01-01

