Yet another todo list. I guess it also works as an emberjs app template.
- Clone repository
- Install dependencies
- Run
bundle install
to install ruby gems. (At the moment of writing it was just sass). - Run
npm install
to install node dependencies.
It will compile sass files, concatenate js files and copy relevant files. It will copy the build results to the /generated folder.
It will raise a simple expressjs server that serves the build results.
It will run both grunt build
and grunt execute:server
.
It will watch for changes on your source code to rebuild the project.
Just run grunt run
on a terminal window and grunt watch:build
on another.
You need to use multibuild packs to deploy this application to heroku.
Run heroku config:add BUILDPACK_URL=https://github.com/ddollar/heroku-buildpack-multi.git
to enable it and then just git push heroku master
as always.