我们正在创建一个用Angular编写的web应用程序,它将从另一个用React编写的web应用程序中嵌入/加载。我不确定这是否可以使用webpack 5的模块联邦。
假设模块联合只是在运行时异步加载JavaScript模块,而不是在构建时(如果我错了,请纠正我),那么我认为只有在不使用模块联合的情况下,它才能在React中工作,这是正确的吗?
让我们假设Angular永远不能在react中工作,假设它在使用模块联邦时也不能工作,这是正确的吗?
任何有效的例子都是值得赞赏的。
发布于 2021-09-15 14:18:39
据我所知,这应该是可能的。您可以将您的Angular应用程序作为web组件提供,并通过模块联合进行共享。
您的shell应用程序需要更多的逻辑来处理路由。也许这篇文章会对你有所帮助:https://www.angulararchitects.io/en/aktuelles/multi-framework-and-version-micro-frontends-with-module-federation-the-good-the-bad-the-ugly/
https://stackoverflow.com/questions/68247484
复制相似问题