- Node
- Npm
- Ruby
Ensure you have Gulp installed:
sudo npm install -g gulp
Ensure you have Nodemon installed (Mac / Linux only):
sudo npm install -g nodemon
Install the bundler gem:
sudo gem install bundler
Install dependencies for the project
bundle install
Install the Node dependencies from npm:
npm install
Run the Gulp build:
gulp
Start the app:
With NPM:
npm run-script app
Or to watch for changes:
npm run-script watch
With Node directly:
node src/webapp/app.js
Then visit http://localhost:3000 (or whatever port you put into src/config/deployment.json)
To build the static files:
gulp
To build just the Argos JavaScripts:
gulp scripts:argos
To build just the Vendor JavaScripts:
gulp scripts:vendor
To move the static assets manually:
gulp move
To watch the static files for changes (images, scss, js and fonts):
gulp watch
To watch just the JavaScript:
gulp watch:scripts
To watch just the Styles:
gulp watch:styles