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.
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: