美文网首页
vite项目 通过外网域名访问 无限刷新 的解决办法

vite项目 通过外网域名访问 无限刷新 的解决办法

作者: 如果俞天阳会飞 | 来源:发表于2023-08-15 10:05 被阅读0次

    本地项目做内网穿透,通过外网域名访问时页面无限刷新

    方法1

    修改 vite项目下: \node_modules\vite\dist\client\client.mjs 第188行(根据版本不同也许不是这一行)

    const socket = new WebSocket({socketProtocol}://{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'
    }
    }
    

    相关文章

      网友评论

          本文标题:vite项目 通过外网域名访问 无限刷新 的解决办法

          本文链接:https://www.haomeiwen.com/subject/xhlhmdtx.html