Open xuebigshuai opened 1 year ago
vite 工程作为host 通过模块联邦 引入 A 工程 和C 工程; A 工程通过模块联邦引入C工程(A和C都是通过vue-cli搭建的)。 同时配置shared:['vue'] , 运行host 后,报Container initialization failed as it has already been initialized with a different share scope错误。但是在 vue-cli搭建的host是不会报这个错误的
A: host 通过vite 搭建 B: remote 通过vue-cli 搭建 C: remote 通过vue-cli 搭建
A 引用 B和 C , B引用C 。 启动后 初始化C时 报 initialization failed。 原因是shared的Vue不是指向同一个地址
希望能够正常运行
报Container initialization failed as it has already been initialized with a different share scope错误
同样的问题Container initialization failed as it has already been initialized with a different share scope
Versions
Reproduction
vite 工程作为host 通过模块联邦 引入 A 工程 和C 工程; A 工程通过模块联邦引入C工程(A和C都是通过vue-cli搭建的)。 同时配置shared:['vue'] , 运行host 后,报Container initialization failed as it has already been initialized with a different share scope错误。但是在 vue-cli搭建的host是不会报这个错误的
Steps to reproduce
A: host 通过vite 搭建 B: remote 通过vue-cli 搭建 C: remote 通过vue-cli 搭建
A 引用 B和 C , B引用C 。 启动后 初始化C时 报 initialization failed。 原因是shared的Vue不是指向同一个地址
What is Expected?
希望能够正常运行
What is actually happening?
报Container initialization failed as it has already been initialized with a different share scope错误