全局导入scss变量,可用于所有角度组件

全局导入scss变量,可用于所有角度组件,css,angular,typescript,sass,Css,Angular,Typescript,Sass,我有一个包含颜色变量的内部库,我可以从node_模块中获取颜色变量,并将其导入到任何组件上。基本上,我已将其导入styles.scss中,希望子组件将继承该变量,以便于使用颜色 我面临的挑战是,我需要在使用每个组件之前导入这些变量,即使我已经在styles.scs上导入了它们。我想能够使用任何组件的颜色基本上有他们导入全球和使用整个项目 我已经研究过这个,()类似的问题,但似乎你需要导入的每一个用途都是我不想做的 ()第一个答案似乎很有趣,我想从这个意义上使用它,但我的变量与第二个答案的变量类似

我有一个包含颜色变量的内部库,我可以从node_模块中获取颜色变量,并将其导入到任何组件上。基本上,我已将其导入styles.scss中,希望子组件将继承该变量,以便于使用颜色

我面临的挑战是,我需要在使用每个组件之前导入这些变量,即使我已经在styles.scs上导入了它们。我想能够使用任何组件的颜色基本上有他们导入全球和使用整个项目

我已经研究过这个,()类似的问题,但似乎你需要导入的每一个用途都是我不想做的


()第一个答案似乎很有趣,我想从这个意义上使用它,但我的变量与第二个答案的变量类似,请帮助

在彻底的谷歌搜索和头发拉扯后,终于意识到实现我所寻找的目标的唯一方法是将我的变量添加到
:root
伪目录中。通过这种方式,我可以在我的主要样式上导入一次变量,并在任何组件级别上使用它们,在彻底的谷歌搜索和头发拉扯之后,最终意识到实现我所寻找的唯一方法是将我的变量添加到
:root
伪目录中。通过这种方式,我可以在我的主样式上导入一次变量,并在任何组件级别上始终使用它们