本地項目做內(nèi)網(wǎng)穿透,通過外網(wǎng)域名訪問時頁面無限刷新
方法1
修改 vite項目下: \node_modules\vite\dist\client\client.mjs 第188行(根據(jù)版本不同也許不是這一行)
const socket = new WebSocket({socketHost}, ‘vite-hmr’);
這一行的${socketHost} 改成本地訪問路徑
const socket = new WebSocket(${socketProtocol}:192.168.50.17:3800
, 'vite-hmr');
方法2
在vite.config.js中增加了一個配置
server: {
hmr: {
protocol: 'ws',
host: '127.0.0.1'
}
}