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

子应用如果配置的有externals,会报错

Open lyh0371 opened this issue 2 years ago • 3 comments

子应用 配置

    config.externals({
      vue: 'Vue',
      'vue-router': 'VueRouter',
      vuex: 'Vuex',
      axios: 'axios',
      echarts: 'echarts',
      'element-ui': 'ELEMENT',

    })

主应用报错 image

lyh0371 avatar May 07 '22 07:05 lyh0371

参考 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

bailicangdu avatar May 07 '22 10:05 bailicangdu

请问你有解决吗?是怎么解决的?我尝试了各种方式都不生效,还是undefined @lyh0371

jingjingzhao avatar Sep 01 '22 09:09 jingjingzhao

@jingjingzhao 没有解决

lyh0371 avatar Sep 02 '22 09:09 lyh0371

参考 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,暴露为全局变量不行,除非针对不同的版本暴露的全局变量为不相同,那项目的代码可能得改,而且改动不小

wjy18666 avatar Jan 10 '24 08:01 wjy18666