micro-app
micro-app copied to clipboard
子应用如果配置的有externals,会报错
子应用 配置
config.externals({
vue: 'Vue',
'vue-router': 'VueRouter',
vuex: 'Vuex',
axios: 'axios',
echarts: 'echarts',
'element-ui': 'ELEMENT',
})
主应用报错
参考 https://micro-zoe.github.io/micro-app/docs.html#/zh-cn/sandbox?id=_2%e3%80%81%e5%ad%90%e5%ba%94%e7%94%a8%e6%8a%9b%e5%87%ba%e9%94%99%e8%af%af%e4%bf%a1%e6%81%af%ef%bc%9axxx-%e6%9c%aa%e5%ae%9a%e4%b9%89
请问你有解决吗?是怎么解决的?我尝试了各种方式都不生效,还是undefined @lyh0371
@jingjingzhao 没有解决
参考 https://micro-zoe.github.io/micro-app/docs.html#/zh-cn/sandbox?id=_2%e3%80%81%e5%ad%90%e5%ba%94%e7%94%a8%e6%8a%9b%e5%87%ba%e9%94%99%e8%af%af%e4%bf%a1%e6%81%af%ef%bc%9axxx-%e6%9c%aa%e5%ae%9a%e4%b9%89
子应用都是用的vue,有不同的版本,例如v2.x和v3.x,暴露为全局变量不行,除非针对不同的版本暴露的全局变量为不相同,那项目的代码可能得改,而且改动不小