A quick start scaffold for building interactive, web based user interfaces for ACA Engine.
- Install Git
- Install NodeJS
- Install Ruby (Windows only)
- http://rubyinstaller.org/downloads/ (1.9.3 32bit + DevKit TDM)
- Install ruby and add to path
- extract devkit to the ruby folder (i.e. c:\ruby193)
- open CMD to the ruby folder and type:
ruby dk.rb init
ruby dk.rb install
- Final Steps
- Open a terminal to your projects folder
- Run
git clone https://github.com/advancedcontrol/composer-starter-kit.git
- Then
cd composer-starter-kit
into the project and run the following in order gem install compass
this compiles CSSnpm install -g bower
this manages javascript dependenciesnpm install -g gulp
this manages live reloading of the browsernpm install
this command grabs all our development dependenciesbower install
this grabs javascript libraries (If bower asks questions AngularJS 1.3 is preferable)
- Open your browser to: http://localhost:9000/#/
Now if you edit the SCSS or HTML files, in the app directory, you'll see the changes take effect in your browser immediately.