vue?同局域網(wǎng)訪問不到的問題及解決
vue 同局域網(wǎng)訪問不到
方法一
1. 處于同一個網(wǎng)段(PS:連同一個WiFi)
2. 重啟本地環(huán)境 :
(1) yarn run dev --host 0.0.0.0(不需要修改配置文件)
(2) npm run dev --host (需要修改config/index.js ,把 host: 'localhost', 改為 host: '0.0.0.0')
3. 你電腦的IP + 本地項目的端口號 別人打開這個就可以訪問你本地項目了(類似于:192.168.100.100:8089 )

方法二
修改package.json文件添加
--host 192.168.1.199

vue項目配置在局域網(wǎng)下訪問
1.vue配置
a.vue cli2.0配置如下

b.vue cli3.0不需要配置即可訪問
2.如果上述配置無法訪問則配置以下
需要配置一下電腦的防火墻,把所需的端口(如:8080)打開。
設(shè)置方法如下:
2.1 Windows 10 ,搜索“控制面板”,打開,Windows 7 可以直接在開始菜單打開。
2.2 點擊“Windows Defender防火墻”——“高級設(shè)置”——新建“入網(wǎng)規(guī)則”。

2.3 規(guī)則類型選擇“端口”

2.4 下一步“特定本地端口”填 8080-8088 (此處是一個 IP 段,因為如果打開多個項目,端口會被占用, Vue會自動分配一個新的端口。如:8081 )。

2.5下一步“允許連接”
2.6下一步選擇開放的場景,注意一定要選前兩個

2.7下一步輸入規(guī)則名稱,點擊“完成”即可
這樣用手機訪問電腦 IP 加端口號,192.168.1.11:8080 就可以打開項目了。
注意:手機和電腦必須在同一局域網(wǎng)下才能訪問,同事電腦同理
獲取IP 方法:
打開命令提示行工具,輸入 ipconfig 回車, 就可以看到自己的IP了,比如我的 192.168.2.103 。

這樣更加方便真機調(diào)試,無需部署到服務器就可以進行訪問和測試。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue2項目導出操作實現(xiàn)方法(后端接口導出、前端直接做導出)
這篇文章主要給大家介紹了關(guān)于vue2項目導出操作實現(xiàn)方法的相關(guān)資料,文中介紹的是后端接口導出、前端直接做導出,通過代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考借鑒價值,需要的朋友可以參考下2024-05-05
vue-treeselect及el-tree點擊節(jié)點獲取上級節(jié)點的數(shù)據(jù)方式
這篇文章主要介紹了vue-treeselect及el-tree點擊節(jié)點獲取上級節(jié)點的數(shù)據(jù)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07
vue.extend與vue.component的區(qū)別和聯(lián)系
這篇文章主要介紹了vue.extend與vue.component的區(qū)別和聯(lián)系,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下2018-09-09
Vue?2?和?Vue?3?中?toRefs函數(shù)的不用用法
Vue?是一款流行的JavaScript?框架,用于構(gòu)建用戶界面,在Vue2和?Vue3中,都存在一個名為toRefs的函數(shù),但其行為在這兩個版本中有所不同,這篇文章主要介紹了Vue2和Vue3中toRefs的區(qū)別,需要的朋友可以參考下2023-08-08

