Angular 8-如何在FOLDER中包含所有全局样式?

问题描述 投票:1回答:1

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

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

我正在迁移一个大型AngularJS项目,我们有许多全局样式文件。尽管其中一些文件可以替换为组件范围的样式,但其中许多文件用于指令属性,我不知道有什么更好的书写方式。

是否可以在没有单独导入每个文件的情况下包含全局样式的文件夹?

css angular angular-cli angular-cli-v8
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.