bem-site / bem-forum-content-ru

Content BEM forum for Russian speak users
MIT License
56 stars 6 forks source link

bem-grid #972

Open BestFreelancer opened 8 years ago

BestFreelancer commented 8 years ago

Все привет! Недавно начал разбираться с BEM. Для нового проекта понадобилась адаптивная сетка, решил использовать bem-grid.

postcss([bemgrid({
    maxWidth: '1100px',
    gutter: '10px',
    flex: 'flex'
})]).process('a {color: red}').then(function(result) {
    console.log(result.css);
});

В консоль выводится код сетки, а вот сохранить данный код в файл никак не могу. Для сборки использую Gulp

tadatuta commented 8 years ago

@BestFreelancer не уверен, что я понял задачу. Нужно просто сохранить сгенерированную сетку в любой файл или она должна как-то встраиваться в результат сборки проекта? Если первое, то:

postcss([bemgrid({
    maxWidth: '1100px',
    gutter: '10px',
    flex: 'flex'
})]).process('a {color: red}').then(function(result) {
    require('fs').writeFileSync('grid.css', result.css);
});

Если второе, то нужны подробности.

BestFreelancer commented 8 years ago

Нужно было просто полученную сетку сохранить в любой файл. Спасибо за помощь!