Как переопределить переменные sass в разделяемой библиотеке с помощью значений, указанных в приложении c - PullRequest
1 голос
/ 23 января 2020

При условии Nx monorepo (angular -cli) со следующим макетом

apps
-app1
-app2
libs
-shared
-feature1
-feature2

В общей библиотеке находится файл variables.s css с переменными для цветов. Таблицы стилей компонентов в библиотеках объектов импортируют эти переменные. Все идет нормально. И app1, и app2 импортируют библиотеки функций (загружены с отложенным доступом)

Вопрос : Как я могу переопределить переменные цвета, чтобы компоненты компонента отображались разными цветами для app1 и app2?

1 Ответ

0 голосов
/ 02 мая 2020

Мое решение - включить styles.s css в массив стилей приложения, а затем в файл styles.s css. Я импортирую файл общих переменных. Добавление переменных после импорта файла переопределит общие переменные.

...