Open 510279293 opened 1 year ago
请问,是否设置了:fastRefresh: false
你好,问题解决了,方法如下: 在react应用的 vite.config.ts 配置文件中 plugin 项中去掉 react 插件,问题得以解决; 但是没有找到问题的原因,不晓得是不是 @vitejs/plugin-react 与 vite-plugin-legacy-qiankun 插件的不兼容问题,我用的版本为: "@vitejs/plugin-legacy": "^4.1.1", "@vitejs/plugin-react": "^4.0.0", "vite": "^4.3.9", "vite-plugin-legacy-qiankun": "^0.0.12"
你可以参考我这个评论,https://github.com/lishaobos/vite-plugin-legacy-qiankun/issues/13#issuecomment-1621449922
暂时将 react 插件恢复到 3.x,然后设置 fastRefresh: false
好的,非常感谢
请问有解决你的问题吗
你好,我的应用构建是这样的: 主应用基座是 React18+vite (正常) 子应用Vu3+vite (正常) 子应用React18+vite (报错) ,报错显示:
app-errors.js:11 Uncaught Error: application 'react-app' died in status BOOTSTRAPPING: React refresh runtime was loaded twice. Maybe you forgot the base path? at @react-refresh:665:11
如果React子应用 中使用了 函数式 组件就会报上述错误