Stap 8: Maak de frontend-app
Vereisten:
- NodeJS (met NPM)
- Bower
- Gulp
Installatie:
- De repository clonen:
$ git clone https://github.com/luisomoreau/sigfox_projects_angular.git - Installeer de NodeJS afhankelijkheden:
$ npm installeren. - Installeer de afhankelijkheden Bower:
$ bower installeren. - De gulp bouwen taak uitvoeren:
$ gulp bouwen. - De gulp standaard taak uitvoeren:
$ de gulp.
Dit zal bouwen wijzigingen automatisch, en ook een live reload server uitvoeren op http://localhost:8888.
Zorgen uw favoriete web server wijst naar de dist-directory.
Ontwikkeling:
Verdere ontwikkeling van het dashboard verder door het bewerken van de src map. Met de opdracht van de gulp, zullen eventuele bestandswijzigingen automatisch in de specifieke locatie in de directory dist gecompileerd worden.
Modules & pakketten:
Project bevat standaard, ui.bootstrap, ui.router en ngCookies.
Als u omvatten alle bijkomende modules/pakketten niet inbegrepen met dit project willen zou, voeg ze toe aan uw bower.json bestand en vervolgens het bestand src/index.html als u wilt opnemen in de uitvoer minified distributie bijwerken.
Configureer je eigen basis-url:
Ga naar /src/js/services/http-service.js en verander de basis-url
App in werking:
U kunt de app gewoon uitvoeren in een terminal:
$ gulp