/AppDevSetup

Playing with vagrant, docker, ansible, grunt, yeoman, bower setup and integration for future angular/django app development.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

App Development Environment

Vagrant, docker, ansible, grunt, yeoman, bower setup and integration for future angular app development.

This project is generated with yo angular generator version 0.15.1.

##About Development environment running an angular app (Yeoman scaffold) in a docker container inside a Vagrant VM. Ansible to set up Vagrant environment and install dependencies needed for Docker to run inside. Bower installs app dependencies within the docker machine ("app") running the app. Live reload by Grunt.

Installation

In the terminal, run vagrant up. Run vagrant provision. Pull up http://localhost:7300 in any browser, which should display the app

Build & development

Run grunt for building and grunt serve for preview.

Testing

Running grunt test will run the unit tests with karma.