Skip to content

danielnunesdc/AnotApp

Repository files navigation

Criando Aplicativo de tarefas com Ionic 3, typescript e Firebase

Descrição

A aplicação mobile desenvolvida é um simples gerenciador de tarefas criado com ionic 3 e integrado aos serviços do Firebase. Ela fornece exemplos dos serviços de autenticação e de banco de dados real time do Firebase.

Como testar o AnotApp

Clone o projeto usando o git:

$ git clone https://github.com/nunesdaniel/AnotApp.git

Para instalar o Ionic framework verifique que tenha o Node.js e o NPM instalados na sua máquina e, em seguida, digite no terminal:

$ npm install -g ionic cordova

Se já tiver o Ionic instalado e quiser atualizar, digite no terminal:

$ npm update -g ionic

Para verificar a versão do Ionic instalada:

$ ionic -v

Navegue até a pasta do projeto pelo terminal e instale as dependências com o seguinte comando:

$ npm install

Para adicionar os serviços do Firebase no projeto, foi usado a biblioteca AngularFire2. Para incluir a biblioteca digite:

$ npm install firebase angularfire2

Crie o arquivo config.ts com as configurações do Firebase na raiz da pasta src:

export const config = {
  apiKey: "",
  authDomain: "",
  databaseURL: "",
  projectId: "",
  storageBucket: "",
  messagingSenderId: ""
};

Execute o projeto:

$ ionic serve --lab

Caso apresente erro devido a versão diferente do node, digite:

$ npm rebuild node-sass --force

Novamente rode o projeto:

$ ionic serve --lab

Como resolver o seguinte erro --> Error while building "Cannot find namespace 'firebase'"·

Links Externos: