Можете ли вы ссылаться на функцию SASS из другого файла, не импортируя все? - PullRequest
0 голосов
/ 06 декабря 2018

Я очень плохо знаком с SASS и, в общем, с веб-разработкой, заранее прошу прощения, если это очевидно.Я пытаюсь ссылаться на функцию из одного файла SASS из другого.Я не хочу импортировать его, так как он будет импортирован еще раз в родительском файле.

Моя файловая структура:

таблицы стилей / custom.scss

таблицы стилей / scss / _auth.scss

таблицы стилей / scss / _account.scss

У меня есть некоторые функции в main.scss, которые я хочу использовать, например, из _auth.scss.У меня проблема в том, что custom.scss импортирует другие scss, чтобы объединить их.Я не хотел делать перекрестные ссылки.

У кого-нибудь есть предложения?Еще раз, я очень новичок в этом.

1 Ответ

0 голосов
/ 06 декабря 2018

Вы можете переместить функцию и миксины в один файл.И импортируйте их в основной файл SCSS (вверху), куда импортируется весь SCSS.При этом вам не нужно будет импортировать функции отдельно в другие файлы.Например: custom.scss уже импортирован main.scss.Функции, объявленные в main.scss, также будут доступны в файле _auth.scss.

stylesheets/custom.scss
  @import 'main.scss';
  @import 'scss/_auth.scss';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...