Я новичок в SASS и вообще в веб-разработке, заранее прошу прощения, если это очевидно. Я пытаюсь сослаться на функцию из одного файла SASS из другого. Я действительно не хочу импортировать его, так как он будет снова импортирован в родительский файл.
Моя файловая структура:
таблицы стилей / custom.scss
таблицы стилей / scss / _auth.scss
таблицы стилей / scss / _account.scss
У меня есть несколько функций в main.scss, которые я хочу использовать, например, из _auth.scss. Проблема, с которой я столкнулся, заключается в том, что custom.scss импортирует другой scss, чтобы объединить их. Я не хотел делать перекрестные ссылки.
У кого-нибудь есть предложения? Еще раз, я новичок в этом.






Вы можете перемещать функцию и миксины в один файл. И импортируйте их в основной файл SCSS (вверху), куда импортируются все SCSS. При этом вам не нужно будет отдельно импортировать функции в другие файлы. например: custom.scss уже импортировал main.scss. Функции, объявленные в main.scss, также будут доступны в файле _auth.scss.
stylesheets/custom.scss
@import 'main.scss';
@import 'scss/_auth.scss';
Спасибо, к сожалению, я не могу проголосовать за из-за низкой репутации.