Firepit is a Node static site starter project Yeoman Generator. The only reason I say that it is a static site starter project is because it doesn't start out serving anything other than static assets. If you want to add that on, go for it. This is a normal node stack after all.
- Node
- Express
- Bower
- jQuery
- Ember
- Handlebars
- Gulp
- Livereload
- Browserify
- Stylus
- Coffeescript
- nodemon
npm install -g yo
npm install -g generator-firepit
Simply run the generator in a new project directory:
mkdir myproject && cd $_
yo firepit
- Run the server:
npm start
- Browse to:
http://localhost:3002
Assets will automatically be compiled, while the server is running. So all you need to do is run npm start
.
- Create your heroku instance
heroku create
- Deploy
git push heroku master
- Dance.