Vite

本篇介绍了vite的接入方式,如果在使用时出现问题,请在github上联系我们。

作为主应用

vite作为主应用时没有特殊之处,具体方式参考各框架接入文档。

作为子应用

vite作为子应用只需切换到iframe沙箱,其它操作参考各框架接入文档。

切换到iframe沙箱
<micro-app name='xxx' url='xxx' iframe></micro-app>

常见问题

1、子应用中操作location异常

原因: vite构建script的type为module,导致无法拦截location操作。

解决方式: 使用MicroApp提供的location进行操作

如:

window.microApp.location.host
window.microApp.location.origin
window.microApp.location.href = 'xxx'
window.microApp.location.pathname = 'xxx'