Loops fazem menos para ficar sem memória. (Otimização da estrutura)
Estou trabalhando em um projeto menos, mas, à medida que começo a ficar um pouco grande, toda vez que estou tentando compilar, fico sem memória.
Esta é a minha estrutura atual:
style.lesscolors.lessicons.lessestilosstyle1style2style3Agora,
colors.less é uma lista de cores e suas classesicons.less uma lista de ícones e suas classesstyle.less é o arquivo principal, onde tudo é incluído e compiladostyles é uma pasta que contém toda a diferença para cada estilo diferenteminha pergunta (bem, na verdade é mais uma sugestão do que uma pergunta) é:
como posso otimizar essa estrutura para não ficar mais sem memória ao tentar compilar?
O processo é o seguinte:
colors.less
eicons.less
contém minhas matrizes com cores, ícones e classes, nada mais.
eu tenho amboscolors.less
eicons.less
incluído emstyle1.less
,style2.less
,style3.less
, onde eu crio um loop através das cores.
Finalmente, importarei tudo para style.less (o principal), onde crio um loop através dos ícones e depois adiciono todos osMIXINS
para criar o resultado final. o problema é que não consigo compilar porque minha memória está acabando.
Tenho certeza de que há algo errado na minha estrutura ou de qualquer maneira que eu possa aumentar a memória (eu sou compilado usando brunch ->este link para o site oficial)
Qualquer sugestão é realmente muito apreciada.
Muito obrigado.
PS: para mais informações, basta perguntar.