> _Basic_ - Boilerplate para projetos web
Basic é uma ferramenta para fazer aplicações usando angular, sass, gulp e outras coisas.
$ npm install
Através do npm install, o basic vai buscar todas as dependências necessárias para rodar e após isso vai chamar o bower install
automaticamente
$ npm run dev
No modo development a aplicação inicia com servidor via browser-sync, porém não faz o uglify dos arquivos .js e adiciona comentários em cada linha css através do sass, isso ajuda a debugar.
$ npm run prod
No modo production a aplicação apenas faz o build, minificando os arquivos e otimizando o máximo a aplicação. Não inicia o servidor http, apenas gera em /dist
todos os arquivos necessários para a aplicação.
TODO
- Compilar SASS
- Minificar e agrupar JS
- Injetar e ordenar os arquivos Angular
- Configurar Rotas e Módulos
- Configurar variáveis de ambiente
- Configurar loaders
- Configurar mensagens de erros e etc
- Validador de JavaScript
- Ambiente de testes com browser-sync