Итак, у меня есть эта необычная ситуация, возможно, это не Sassy way или правильный путь, и именно поэтому я спрашиваю об этом.Основной файл SASS для нескольких файлов CSS
У меня есть main.scss, который в основном импортирует все остальные частичные и фреймворки, которые говорят bootstrap. Он отлично работает, если мне нужен только один глобальный CSS, но мне нужны разные файлы css для различных компонентов и страниц. Один из вариантов мог заключаться в том, чтобы включать переменные и mixins в каждый SASS-файл и скомпилировать различные файлы SASS. Ниже приводятся причины, по которым я не рискнул этим путем.
- Это как-то не кажется правильным, может быть, существует много эффективного и автоматизированного способа.
- Не все кодировано мной, или у меня могут не быть параметров для размещения переменных и мест размещения миксинов. Например. переменные и mixins не объявляются в отдельных файлах, и у меня может не быть возможности перефактора.
Один из вариантов, который я использую, заключается в разделении окончательного скомпилированного css с использованием grunt и размещения их в разных папках, но смена изображений и пути шрифта оказывается большой проблемой. Я не уверен, как использовать imgmin или такие утилиты, чтобы решить мою проблему, ни то, что я использую наиболее эффективный способ достижения того, что я хочу. Я также хочу избежать многих осложнений в рабочем процессе.
Ищите советы или подсказки, которые могут мне помочь.
похоже, что ваш рабочий процесс очень неправильный, вам не нужно менять поведение sass, но ваш рабочий процесс. – pankijs