我有一个 Angular CLI 应用程序,我正在@import '~@angular/material/theming';
全球范围内使用styles.scss
. 我还有一个组件,我想在该组件的 .scss 文件中定义一个 css 类,该文件使用一些 Angular Material 排版:
@import '~@angular/material/theming';
$config: mat-typography-config();
.myClass {
font-size: mat-font-size($config, title);
font-weight: bold;
}
通过在我的应用程序中多次导入~@angular/material/theming
,它是否会多次包含该 css 并使我的有效负载膨胀?还是 Angular CLI 编译器足够聪明来处理这个问题?