single-spa root-config 作为 angular 项目

问题描述

我正在尝试将我们的单片 Angular 应用程序拆除到单 SPA 微前端。

我想在 root-config 中保留核心身份验证和授权模块,以便我可以将用户信息传递给各个模块。

所以我正在寻找任何现有的或示例 GitHub 项目,我可以在其中参考 angular single spa root-configs

任何帮助将不胜感激。

解决方法

single-spa 团队建议不要尝试将根配置放入应用程序中以更好地分离关注点。另见 "Should I have a parent/root app and children apps""Architectural overview"。相反,您应该有一个独立的根配置,并且您的第一个单 SPA 应用程序应该是单体应用。

但是,community examples 可能会对您想要实现的目标提供一些基本指导。请注意,核心团队不为这些示例提供支持,因为它们是社区贡献。