Angular项目中的主题支持
我有一个用angular2编写的基础项目(我们称之为模板项目),它提供了一些基本组件。此基础项目用于许多其他项目(我们称之为解决方案项目)。在模板和解决方案项目中,我使用较少的样式 工作流程是,我在模板项目中添加一些组件,将其发布到npm本地存储库,然后在解决方案项目中使用它 我想在我的解决方案中添加主题支持,但我不知道如何实现这一点 我想到的第一件事是为不同的主题保留不同的可验证性(只是一个想法)。但我面临的问题是,当我在解决方案中使用模板项目时,它包含组件的捆绑版本,这意味着更少的组件已经被编译,因此我不能使用更少的可验证性来覆盖样式 我从中了解了主机上下文,但仍然不确定它如何适合我的场景 有人做过类似的工作吗?请帮忙Angular项目中的主题支持,angular,less,themes,Angular,Less,Themes,我有一个用angular2编写的基础项目(我们称之为模板项目),它提供了一些基本组件。此基础项目用于许多其他项目(我们称之为解决方案项目)。在模板和解决方案项目中,我使用较少的样式 工作流程是,我在模板项目中添加一些组件,将其发布到npm本地存储库,然后在解决方案项目中使用它 我想在我的解决方案中添加主题支持,但我不知道如何实现这一点 我想到的第一件事是为不同的主题保留不同的可验证性(只是一个想法)。但我面临的问题是,当我在解决方案中使用模板项目时,它包含组件的捆绑版本,这意味着更少的组件已经被