https://github.com/hacklabr/emergencias-app
https://github.com/hacklabr/emergencias-app
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/hacklabr/emergencias-app
- Owner: hacklabr
- Created: 2015-11-27T00:17:32.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-12-13T14:31:19.000Z (over 10 years ago)
- Last Synced: 2024-04-16T01:27:26.006Z (about 2 years ago)
- Language: CSS
- Size: 5.87 MB
- Stars: 1
- Watchers: 7
- Forks: 3
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
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 cordova ionic bower
```
* Clonar o repositório
```
$ git clone https://github.com/hacklabr/emergencias-app.git
```
* Fazer o build padrão
```
$ cd emergencias-app
$ ionic state reset
$ 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!
* Ou para rodar no navegador o problema de cross-origin do localhost:
```
chromium --disable-web-security
```
E abrir o URL [http://localhost:8100](http://localhost:8100)
# 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
```