我知道有一种方法可以在角度中使用bootstrap的scss变量,方法是在每个组件的scss文件中导入_variables
文件,然后开始使用这些变量,这种方法可以解答很多问题。
但我认为这种方式不是一个好方法。是否有另一种导入变量文件或整个bootstrap.scss
文件的方法来使用mixins和变量而不必每次都在每个组件样式文件中导入必需品?
答案 0 :(得分:3)
这是不可能的。每个组件样式都是单独编译的。
https://github.com/angular/angular-cli/issues/3700
您可以在.angular-cli.json
文件中指定@import 'variables';
,以便导入
@import '../styles/_variables.scss';
而不是像
这样的东西Collections.sort
它更方便,但您仍需将其包含在每个组件scss文件中