Setup - agilo-boards/agilo-boards GitHub Wiki
Agilo-Boards relies on AngularJS and has been generated the Angular Generator of Yeoman.
Setup
- Install Git
- Install Node.JS
- Clone repository
git clone https://github.com/agilo-boards/agilo-boards.git
Build the client
cd client
- Execute
sudo npm install -g yo grunt-cli bower
npm install
./node_modules/protractor/bin/webdriver-manager update --chrome
bower install
If your bower can't reach git://
URLs, use the following command to use HTTPS instead of the GIT protocol:
git config --global url."https://".insteadOf git://
Develop
Run unit tests
once: grunt test:unit
whenever a file changes: grunt test:unitwatch
Run end-to-end tests
grunt test:e2e
Run website
grunt serve
To enable CORS, you can for example use the CORS plugin for Chrome.