как я могу заставить импортировать первый файл (который содержит стили одноуровневых партиалов) в каждую папку в стилях в main.s css с помощью @use at-rule?
вот что происходит:
Я импортировал оба файла '__abstracts-dir.s css' и '__base-dir.s css' в файл main.s css, используя правило @use.
когда я пытаюсь стилизовать классы в _typography.s css, например:
.text-color {
font-color: variables.$darkblue;
}
, выдается сообщение об ошибке: «Ошибка: нет модуля с переменными пространства имен», хотя я импортировал основная таблица стилей абстрактно для main.s css, которая предполагает чтение всех @use at-rule.
я действительно не понимаю, что происходит.
извините для моего плохого английского sh, дайте мне знать, если мне нужно что-то уточнить.
Структура папок стилей:
+-styles
+-- abstracts
| +-- __abstracts-dir.scss
| +-- _fonts.scss
| +-- _functions
| +-- _mixins.scss
| +-- _variables.scss
+-- base
| +-- __base-dir.scss
| +-- _resets.scss
| +-- _typography.scss
+-- main.scss