# generator-nodestrap **Repository Path**: mirrors_stephenplusplus/generator-nodestrap ## Basic Information - **Project Name**: generator-nodestrap - **Description**: Yeoman generator for a Heroku-ready, coffee-fueled web stack. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2026-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Scaffolding for a Heroku-ready, coffee-fueled web stack. **node + bower + bootstrap + backbone + creatable** # First make sure you have yo installed npm install -g yo # Install and run the generator npm install generator-nodestrap yo nodestrap # Build with grunt grunt # Launch foreman start # What's Included ## server-side (npm) * express * mongodb * underscore * rjs * jade * async ## client-side (bower) * bootstrap * underscore * backbone * jQuery * rjs * creatable ## global dependencies * node * npm * grunt-cli * bower * coffee * stylus * mongod * foreman # directory structure root |- public |- components |- images |- styles |- scripts |- compiled |- src |- src |- models |- view # Helpful Commands ## Background Jobs (these should get moved to a grunt watch task) stylus public/styles/ -w & coffee -o ./ -cw src/ & coffee -o public/scripts/compiled -cw public/scripts/src/ & mongod & ## Tasks grunt compile # compile coffeescript and stylus grunt static # make an http request to http://localhost:5001 and pipe the response to static/index.html grunt concat # concatenate all the client-side scripts into public/scripts/out.js grunt uglify # minify out.js into out.min.js grunt clean # delete compiled js, css, npm_modules, components, and static. grunt # compile, concat, and uglify ## License [MIT License](http://en.wikipedia.org/wiki/MIT_License)