Angular 2 项目的白色标签

问题描述 投票:0回答:2

我有一个 Angular 2 应用程序,我需要基于该应用程序创建一个白标签项目。在白色标签中,我需要更改一些组件的 css,并添加新的路线/新的组件。解决这个问题的推荐方法是什么?

angular white-labelling
2个回答
1
投票

我愿意

  • 创建一个 Angular 库(请参阅 https://medium.com/@tomsu/how-to-build-a-library-for-angular-apps-4f9b38b0ed11),
  • 定义可以由库中的全局样式表中的白标消费者覆盖的样式部分(而不是在每个单独的组件中),
  • 在白标消费者应用程序中覆盖这些部分,
  • 从库中导出所有相关组件(和路由模块),
  • 将路由和组件导入消费者,并在此基础上添加其他特定路由/组件。

0
投票

我在 Angular 18 的whitelabel上创建了详细的视频,我使用 scss 和 css 变量完成了它,https://www.youtube.com/watch?v=MPczXDSsNMA

© www.soinside.com 2019 - 2024. All rights reserved.