1

我已经阅读了关于 Angular CLI 和全局样式以及相关文档的十几个相关问题,但我似乎无法找到如何包含样式文件夹。

我的项目仍然有生成的styles.scss文件。我创建了该文件夹src/styles/,但不希望为该文件夹(和嵌套文件夹)中的每个文件添加 SCSS 导入。中的styles属性angular.json似乎不支持文件夹或通配符。

我正在迁移一个大型 AngularJS 项目,我们有许多全局样式文件。虽然其中一些文件可以用组件范围的样式替换,但其中有不少是用于指令属性之类的,我不知道有什么更好的方法来编写它们。

是否可以包含一个全局样式文件夹,而无需为每个文件单独导入?

4

1 回答 1

0

答案是坚决不。由于 CSS 级联的性质,即样式被包含的顺序很重要,SCSS 不支持以任意顺序导入一堆文件。您将需要为每个单独的文件编写一个导入,以便顺序明确。

于 2020-03-18T17:14:37.707 回答