Skip to content

rafaheringer/cashin

Repository files navigation

Projeto Meu Troco | Project Cashin

Para fazer o projeto funcionar

Pré-requisitos
Certifique-se que você possua todos os pré-requisitos:

Primeira vez
Na primeira vez que você executar o projeto, execute o arquivo install.bat. Ele irá executar os seguintes comandos:

  • gem install compass - Instala o Compass (e a dependência SASS)
  • npm install -g bower - Instala o Bower, gerenciador de dependências para a web
  • npm isntall -g grunt-cli - Instala o Grunt, um task runner para javascript para automação das execuções
  • npm install - Instala todas as dependências do Node para este projeto

Este projeto se inicou com o Angular Generator para Yeoman.

Arquivos básicos e estrutura

Alguns arquivos de configuração são importantes para o projeto funcionar corretamente em qualquer máquina. Na raíz, temos os seguintes arquivos:

| .bowerrc - Configurações básicas que serão passadas para o Bower.
| .editorconfig - Alguns editores de texto podem utilizar este arquivo para verificar as preferências de escrita do código.
| .gitattributes - Instruções para o GIT aplicado para subdiretórios (leia mais).
| .gitignore - Instruções para o versionador GIT, onde algumas pastas e arquivos, por exemplo, não devem ser versionados.
| .jshintrc - Configurações para o JSHint, ferramenta que verifica a integridade e qualidade do código javascript.
| .travis.yml - Configurações passadas para o Travis, utilitário de Build usando GIT.
| package.json - Utilizado pelo NPM para identificar as dependências deste projeto e suas versões.
| Gruntfile.js - Utilizado pelo GRUNT, onde estão registrados todos os tasks e automações do sistema, incluindo builds e deploys.
| bower.json - Utilizado pelo BOWER para mapear as dependências web (como jQuery, Angular etc).

Utilidades do GRUNT

Fileblock
O Fileblock serve para configurar blocos de arquivos (javascript e css) nos tasks do grunt. Desta forma, nenhum javascript ou css deverá ser inserido manualmente nos arquivos HTMLs.

About

Nova versão do Meu Troco - Agora melhor!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published