micro-app icon indicating copy to clipboard operation
micro-app copied to clipboard

主应用和子应都是 vite 打包,报:failed to connect to websocket

Open matteao03 opened this issue 2 years ago • 1 comments

前言

一个主应用 main,两个子应用 app1 , app2 。主应用和子应用都是 vue3 项目, 通过 vite 打包。

问题

子应用无法正常切换

复现步骤

  • 访问主应用: http://127.0.0.1:5173/ , 页面上有四个路由: app1, app2, home, about 。 其中 home ,about 为主应用路由;
  • 点击 app1 路由, 可以正常切换 app1 子应用,控制台报错: failed to connect to websocket
  • 点击 app2 路由,正常切换 app2 子应用, 控制台报错: failed to connect to websocket
  • 点击 home 路由或者 about 路由,可以正常切换;

最小复现仓库:

micro-app-demo-vite

环境

浏览器: chrome (比较新的版本即可) @micro-zoe/micro-app: 0.8.10 vue: 3.2.38 @vitejs/plugin-vue: 3.0.3

matteao03 avatar Sep 22 '22 10:09 matteao03

vite应用,用microapp,都不如直接用iframe

xiaofanchuan159 avatar Sep 26 '22 09:09 xiaofanchuan159

我也是这样子(主应用umi, 子应用vite+react), 接入了, 页面倒是出来了,但是应用通信不行,相关的环境变量都获取不到 image image

jiangkaifree avatar Feb 21 '23 02:02 jiangkaifree

有解决么

ws 一直报错

smallk1002 avatar Mar 10 '23 10:03 smallk1002

image 怎么解决啊

easymoneysniperrr avatar Apr 13 '23 10:04 easymoneysniperrr

我也是这样子(主应用umi, 子应用vite+react), 接入了, 页面倒是出来了,但是应用通信不行,相关的环境变量都获取不到 image image

请问解决了吗

easymoneysniperrr avatar Apr 13 '23 10:04 easymoneysniperrr

有解决吗

noyanse1023 avatar Apr 20 '23 03:04 noyanse1023

没有 弃坑了,转wujie了

------------------ 原始邮件 ------------------ 发件人: "micro-zoe/micro-app" @.>; 发送时间: 2023年4月20日(星期四) 中午11:12 @.>; @.@.>; 主题: Re: [micro-zoe/micro-app] 主应用和子应都是 vite 打包,报:failed to connect to websocket (Issue #604)

有解决吗

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

jiangkaifree avatar Apr 20 '23 03:04 jiangkaifree

这个是vite版本的问题,用"vite": "^2.6.13"的版本就不会有这个报错

easymoneysniperrr avatar May 26 '23 03:05 easymoneysniperrr