Source code for http://platoon.se/ core module.
To contribute to the project do you need to have node, bower and composer installed.
First install node using the installer from https://nodejs.org/ which comes with the "node package manager" (npm) then install bower running the command below in a terminal:
# might need sudo
$ npm install -g bower
When you've installed composer from https://getcomposer.org/ install all development dependecies by runnig the command below from the project folder, ie. the cloned git repo.
$ npm install && bower install && composer install
To have the correct environment when developming make sure to copy and configurate the environment variables
$ cp .env.dist .env
To facilitate develpoment do we use the gulp automate tool. Install it globally on your machine for it to run.
# might need sudo
$ npm install -g gulp
Gulp task are then run from the project folder using gulp [task]
app Concat and generate angular applicaiton
connect Starts a simple php testserver
deploy Deploy project to server using ftp
reload Start a development server that watches for and reloads
resources on changes
sass Generate css files from sass source
watch Watch for and update .scss and .js changes