Все будет зависеть от того, как вы собираетесь скомпилировать ваши scss в проекте, и как работает рабочий процесс проекта.
Обычно вы используете scss-файлы "Partial" для всего, что не нужно компилировать отдельно.
Partical - это просто файл Sass с именем, начинающимся с подчеркивания в начале.Вы можете назвать это как _partial.scss.Подчеркивание позволяет Sass знать, что файл является только частичным файлом и что его не следует создавать в файле CSS.Частицы Sass используются с директивой @import.Источник: https://sass -lang.com / guide
Базовый типичный рабочий процесс внутри проекта может выглядеть следующим образом .. (В зависимости от объема проекта):
Src (Folder)
-- JS (Folder)
--Scss (Folder)
-- Components (Folder)
-- _button.scss
-- _animation.scss
-- Pages Folder
-- cms (Folder)
-- _about.scss
-- _contact.scss
-- _components.scss
-- _source.scss
-- default.scss
Внутри _source.scss: импортировать все партиалы страницы cms / прочее ..
@import
'pages/cms/button',
'pages/cms/animation';
Примечание: вам не нужно использовать подчеркивание перед именами файлов в этом импорте.
Внутри _components.scss: импортировать все файлы с частичными компонентами .. (То же, что и исходный код)
Затем вы импортируете их в файл, который хотите скомпилировать .. (Нет файла подчеркиванияимя):
default.scss:
@import
'components';
@import
'source';
Я надеюсь, что это ответ на ваш вопрос.