角2项目的白色标签

时间:2017-07-18 14:23:29

标签: angular white-labelling

我有一个Angular 2应用程序,我需要根据它创建一个白标项目。在白色标签中,我需要更改一些组件css,还要添加新路由/新组件。建议的方法是什么?

1 个答案:

答案 0 :(得分:1)

我会

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