css - 如何在 FOLDER 中包含所有全局样式?
问题描述
我已经阅读了关于 Angular CLI 和全局样式以及相关文档的十几个相关问题,但我似乎无法找到如何包含样式文件夹。
我的项目仍然有生成的styles.scss
文件。我创建了该文件夹src/styles/
,但不希望为该文件夹(和嵌套文件夹)中的每个文件添加 SCSS 导入。中的styles
属性angular.json
似乎不支持文件夹或通配符。
我正在迁移一个大型 AngularJS 项目,我们有许多全局样式文件。虽然其中一些文件可以用组件范围的样式替换,但其中有不少是用于指令属性之类的,我不知道有什么更好的方法来编写它们。
是否可以包含一个全局样式文件夹,而无需为每个文件单独导入?
解决方案
答案是坚决不。由于 CSS 级联的性质,即样式被包含的顺序很重要,SCSS 不支持以任意顺序导入一堆文件。您将需要为每个单独的文件编写一个导入,以便顺序明确。
推荐阅读
- windows - CScript 错误:找不到脚本“C:\Program Files (x86)\Nagios\NCPA\plugins\check_files.vbs”的脚本引擎“VBScript”
- python - 在python中迭代字典时,为什么你得到键而不是键值元组?
- php - 从变体属性关系将属性分组为集合
- python - 来自 sklearn.neural_network 导入 MLPRegressor 的错误
- python - 如何在训练后和加载保存的模型后立即修复不一致的预测?
- sql - 功能问题?
- r - 是否有一个特定的函数可以用来在 R 中将两个箱线图合并为一个?
- azure - Azure 自定义角色:授权为一组特定角色分配角色
- asp.net - 在构建管道期间覆盖发布配置文件的发布文件夹 (url)
- javascript - 使用 componentDidUpdate 改变组件中的状态