Open loratokareva opened 7 years ago
Второй вариант более удобен — при необходимости перенести какой-либо блок на другой проект, нужные ему переменные не потеряются.
В том же направлении вопрос. Если есть для примера: header, ...., footer состоящие из отельных самостоятельных блоков надо ли каждый из блоков выносить отдельно ?
Вот как-то так?
scss/
blocks/
contact/
theme/
theme1/
_common # css and variables
_variables # only variables
_contact # css
theme2/
_common # css and variables
_variables # only variables
_contact # css
_common # all commons
_variables # variables contact
_contact # css contact
adress/
theme/
theme1/
_common # css and variables
_variables # only variables
_contact # css
theme2/
_common # css and variables
_variables # only variables
_contact # css
_common # all commons
_variables # variables adress
_adress # css adress
_variables # design variables
_design # design css
main # basic --> css
Мы каждый блок выносим. В целом подход к файловой структуре описан в https://ru.bem.info/methodology/filestructure/
Спасибо)
Разрабатываю файловую структуру нового проекта и задумалась, как предпочтительнее. Есть два варианта:
Вариант 1
Вариант 2
Какой из вариантов построения файловой структуры предпочтительнее?
Заранее спасибо за знания!