É necessária a instalação do nodeJS com o seu gerenciador de pacotes npm. Como este projeto usa Sass como pre-processador CSS, também é necessário do compass:
sudo apt-get install nodejs
sudo apt-get install npm
# O comando abaixo só é necessário quando o comando <node> não é encontrado
sudo ln -s /usr/bin/nodejs /usr/bin/node
sudo apt-get install ruby-full
sudo gem update --system
sudo gem install compass
Também é necessário o grunt-cli e bower instalados no ambiente:
sudo npm install -g grunt-cli bower
Por fim, para instalar as dependencias do projeto, utiliza-se o npm e o bower.
cd <caminho_do_projeto>
npm install
bower install
Para rodar o preview da aplicação, use o comando grunt serve
.
Use grunt build
para gerar a versão de produção na pasta dist.