0.5.0 • Published 11 years ago
turvy v0.5.0
{ Turvy }
Full-stack boilerplate (think v2 of expresso)
Extended from topsy

Requirements
- NodeJS/NPM
Usage
Install
npm install -g turvyInitialize project
turvy init -p new_project # turvy help for more optionsGenerator
cd new_project && turvy spinDevelop
cd _dev && gulpThen visit http://localhost:7000 to see the example app running and ready for
development or http://localhost:7001 for the BrowserSync version.
Components
- RequireJS
- Zepto.js
- Lodash.Underscore
- Backbone
- PrismJS
- Mixen
- Q
- Mongoskin (MongoDB)
Directory structure
Turvy
|____ turvy.json (Generator configs)
|
|____ _dev (Development Directory)
| |____ _src
| | |____backend
| | |____frontend
| | |____test
| | |____vendor
| .
| .
| |____ gulpfile.coffee
| |____ package.json
|
|____ _static (Deployable Project)
|____ css
|____ js
|____ index.htmlTODO
- Update code for gulp watch/livereload, etc
- Add linespin
- Put example in branch and stripped down boilerplate on master
- Prettify output
- Fix
.gitignoreissues - Consider BrowserSync over Livereload
- Better gulp tasks and deployer task
- Better CLI control and options
- Use better file copier for examples (to prevent entire project copies)
- Add heroku info to env
- Add heroku configs
- Consider multiple deploy options in gulp i.e. heroku, github, etc
Copyright
Copyright © 2014 Nicholas Hwang