https://github.com/hacklabr/emergencias-app-bkp
https://github.com/hacklabr/emergencias-app-bkp
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/hacklabr/emergencias-app-bkp
- Owner: hacklabr
- License: agpl-3.0
- Created: 2015-11-23T21:31:10.000Z (over 10 years ago)
- Default Branch: emergencias
- Last Pushed: 2015-11-24T17:45:48.000Z (over 10 years ago)
- Last Synced: 2024-04-16T01:27:26.191Z (about 2 years ago)
- Language: Objective-C
- Size: 82.6 MB
- Stars: 0
- Watchers: 10
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Download e build
------------------
Se você já tem o npm instalado, basta fazer:
* Instalar o ionic globalmente
```
$ sudo npm -g install ionic
```
* Clonar o repositório
```
$ git clone https://github.com/hacklabr/emergencias-app.git
```
* Fazer o build padrão
```
$ cd viradapp
$ npm install
$ gulp install # runs bower install
```
* Fazer o setup SASS
```
$ ionic setup sass
```
* Rodar
```
$ ionic serve
```
* Para rodar no navegador, adicione um proxy com
```
$ gulp add-proxy
```
Ele vai te dar uma url padrão e abrir o navegador automaticamente!
# Editando
----------
Na raiz do projeto você terá o diretorio scss onde ficará seu sass. só editar!
O ionic serve já faz o watch dos arquivos, recompila na alteração e faz o
livereolad
* Resources
* http://ionicframework.com/docs/cli/sass.html
* http://learn.ionicframework.com/formulas/working-with-sass/
* http://ionicframework.com/docs/components
# Rodando no celular Android ou Emulador
Para isso, você precisará ter a SDK Android instalada
* Instala o phonegap
```
$ npm install phonegap
```
* Adiciona a plataforma android ao projeto (aqui, se a SDK não estiver
instalada já haverá falha)
```
$ ionic platform add android
```
* Remove o proxy adicionado
```
$ gulp remove-proxy
```
* Aqui, precisamos ter um dispositivo plugado ao computador aceitando
instalação de fontes desconhecidas e com o modo desenvolvedor ativado.
```
$ ionic run android
```
* Para emular, é necessário que se crie um disposivo usando o Android SDK Manager
```
$ android
```
* Uma vez criado o dispositivo
```
$ ionic emulate android
```
# Limpando binários para ios
```
$ bash clean_execs.sh
```