- Node.js >= v10.10.0
- Cordova >= 8.0.0
- angular/cli >= 7.0.3
- gulp-cli >= 2.0.1
// Instalar dependências globais
npm install -g cordova @angular/cli gulp-cli
// Instalar depedências locais
cd financas-pessoais; npm install
Na raíz do projeto crie uma pasta 'config' contendo 2 arquivos:
-
config/public.ts
// Configuração Web do Firebase (Painel Firebase) export const firebase = { apiKey: '', authDomain: '', databaseURL: '', projectId: '', storageBucket: '', messagingSenderId: '' }; // Endereço disponíbilizado na configuração do login com Google (Painel Firebase) export const webClientId = '';
-
config/google-services.json
// Faça o download deste arquivo no Painel do Firebase em geral, adicionar app para Android
-
config/admin.json
// Faça o download deste arquivo no Painel do Firebase em Contas de serviço em Gerar nova chave privada
ng serve
gulp runAndroidRemote
gulp runAndroidProd
npm run test
cd e2e; npm install
npm run e2e