App de SuasVacinas.com.br
Ambiente inicial (outros podem funcionar, apenas este foi o que usamos inicialmente):
- Node v8.1.0
- Para instalar/atualizar, vá a https://nodejs.org/
- NPM 5.0.3
- A mais atual no instante em que isto foi escrito -
npm i -g npm
para atualizar o seu.
- A mais atual no instante em que isto foi escrito -
npm install -g cordova ionic
ionic start suasvacinas tabs
$ git clone https://github.com/unb-ppca-construcao-de-software-2017/suasvacinas.git
$ cd suasvacinas
$ npm install
$ npm start
$ npm install -g firebase-tools
$ npm run build
$ firebase login
$ firebase use default
$ firebase deploy
Script | Descrição |
---|---|
npm start |
Start webpack development server @ localhost:3000 |
npm run build |
Lint, test, and build the application to ./target |
npm run lint |
Lint .ts and .js files |
npm run lint:js |
Lint .js files with eslint |
npm run lint:ts |
Lint .ts files with tslint |
npm run server |
Start express server @ localhost:3001 to serve built artifacts from ./target (must run npm run build first) |
npm test |
Run unit tests with Karma and Jasmine |
npm run test:watch |
Run unit tests with Karma and Jasmine; watch for changes to re-run tests |