Name: sab
Owner: Laboratório Analytics
Description: Olho n'água: frontend
Created: 2016-07-12 18:10:15.0
Updated: 2018-04-12 17:29:35.0
Pushed: 2018-04-12 17:29:34.0
Homepage: https://olhonagua.insa.gov.br/
Size: 23502
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
É 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:
apt-get install nodejs
apt-get install npm
comando abaixo só é necessário quando o comando <node> não é encontrado
ln -s /usr/bin/nodejs /usr/bin/node
apt-get install ruby-full
gem update --system
gem install compass
Também é necessário o grunt-cli e bower instalados no ambiente:
npm install -g grunt-cli bower
Por fim, para instalar as dependencias do projeto, utiliza-se o npm e o bower.
caminho_do_projeto>
install
r install
Para rodar o preview da aplicação, use o comando grunt serve
.
O 'grunt build' tem um parâmetro para definir o environment.
Use grunt build
para gerar a versão de produção na pasta dist.
Para subir a aplicação para o servidor final, configure o arquivo secret.json
na raiz do projeto e execute:
t build --env=prod
t ssh_deploy:prod
É possível desfazer o deployment retornando para a versão anterior do projeto:
t ssh_rollback:prod
Renomeie o arquivo secret.json e edite-o com as credenciais de acesso ao servidor de produção.
ecret.json.example secret.json