• 58edc0795bca4c6089df4cd6513a4ff594ac6ce7

    58edc0795bca4c6089df4cd6513a4ff594ac6ce7

    # BEM tools 
    BEM toolsэто набор инструментов для работы с файлами по [БЭМ методологии](http://ru.bem.info/method/).
  • 84cee8667fde2cdca0deef78d511fdc49dc5da63

    84cee8667fde2cdca0deef78d511fdc49dc5da63

    Он позволяет:
  • 56e7794dbea2151338ac1fd202421232555eab2d

    56e7794dbea2151338ac1fd202421232555eab2d

    * создавать сущности; 
    * собирать финальный рантайм; 
    * работать с build-декларациями: объединять, вычитать и получать пересение; 
    * собирать весь проект, используя команду bem make; 
    * запускать разработческий сервер на деревом исходников проекта, используя bem server.
  • See also:

    See also:

    See also:
  • 4c59660b117e6270c027b985f5ad9e3ba6ae97e6

    4c59660b117e6270c027b985f5ad9e3ba6ae97e6

    * [Установка](http://ru.bem.info/tools/bem/installation/) 
    * [Команды](http://ru.bem.info/tools/bem/commands/) 
    * [Уровни переопределения](http://ru.bem.info/tools/bem/levels/) 
    * [Кастомизация сборки](http://ru.bem.info/tools/bem/customization/) 
    * [Модули технологий](http://ru.bem.info/tools/bem/tech-modules/) 
    * [API](http://ru.bem.info/tools/bem/api/) 
    * [Участие в разработке](http://ru.bem.info/tools/bem/contribute/)
  • 779eaaf98c5324114ad7c0f50a5b47bffe103420

    779eaaf98c5324114ad7c0f50a5b47bffe103420

    # БЭМ-инструменты 
    Работа с файлами, написанными по [БЭМ-методу](http://bem.github.com/bem-method/pages/beginning/beginning.en.html).
  • e2abce3976111004fc938e5a13e090ed868f762c

    e2abce3976111004fc938e5a13e090ed868f762c

    ## Установка 
    Вам потребуется [NodeJS 0.6+](http://nodejs.org/) или выше и [npm 1.x](http://npmjs.org/). 
    После этого достаточно `npm -g install bem`.
  • 539d178a2b00b45398e60ff3c2649ecc307845ed

    539d178a2b00b45398e60ff3c2649ecc307845ed

     * Установить [nodejs](http://nodejs.org)
  • 070334e68d2e93f5f5dbd398190dd2ed05314c8c

    070334e68d2e93f5f5dbd398190dd2ed05314c8c

            https://github.com/joyent/node/wiki/Installation
  • ea0ba0f2c1277f3eb84787265e5fe5096afaedd8

    ea0ba0f2c1277f3eb84787265e5fe5096afaedd8

     * Установить [npm](http://npmjs.org)
  • bffd8ab152c1a1602db6b37f4a6b6ac5dc3d930f

    bffd8ab152c1a1602db6b37f4a6b6ac5dc3d930f

            curl http://npmjs.org/install.sh | sudo sh
  • 04d9cc11fa9b6dd2f1f8c3e7dc9ded562f9de205

    04d9cc11fa9b6dd2f1f8c3e7dc9ded562f9de205

     * После установки сконфигурируйте `NODE_PATH`:
  • e7f2da6f77b39a4dfb894c4847be291a70fb48c9

    e7f2da6f77b39a4dfb894c4847be291a70fb48c9

            echo 'export NODE_PATH="'$(npm root -g)'"'>> ~/.bashrc && . ~/.bashrc
  • f0d2caf8077395fa804cf3d22cab84b99f84ac2b

    f0d2caf8077395fa804cf3d22cab84b99f84ac2b

        или
  • 6f9aa0187e17418f8661390d95c3a0ce728decfa

    6f9aa0187e17418f8661390d95c3a0ce728decfa

            echo 'export NODE_PATH="'$(npm root -g)'"'>> ~/.zshrc && . ~/.zshrc
  • 03ab9ba17d31a1694051d08ef61f6c602ff6e42e

    03ab9ba17d31a1694051d08ef61f6c602ff6e42e

     * Установить [bem-tools](https://github.com/bem/bem-tools)
  • b3ea8818c73390ab98fd5c3b4b21d2be872e80e9

    b3ea8818c73390ab98fd5c3b4b21d2be872e80e9

            sudo npm -g install bem
  • 8908eaea3ab2e803a668cbe4827214a5135bfdd4

    8908eaea3ab2e803a668cbe4827214a5135bfdd4

     * Для установки самой последней версии [bem-tools](https://github.com/bem/bem-tools) воспользуйтесь командой
  • 3986cf97483aae49b3f4fffdb2206f64891df61a

    3986cf97483aae49b3f4fffdb2206f64891df61a

            sudo npm -g install bem@unstable
  • d3085dfa9b93392c476cb1471fe3543361a8cc68

    d3085dfa9b93392c476cb1471fe3543361a8cc68

    ### bem-bl