generator-beardme

Created: 2014-05-19 05:30
Updated: 2017-10-18 16:35
License: mit

README.md

#Beard Me beard Based on Randy Lebeau's Stacked, but customized to suit my tastes.

NPM

##Install

npm install -g yeoman generator-beardme grunt
yo beardme
grunt init
vi server/config/config.js
grunt test
grunt server

##TODO

  • Write more tests
  • Clean up the public/ side
  • Re-work the non-dev aspects
  • Add sub-generator for MVC
  • ideas?

##0.1.8

  • Fixed install on Mac
  • Modified app.logger to allow for multiple log files

##0.1.7

  • Made winston and socket.io enabled by default
  • Rewrote server.js to load components using async.series()
  • Created environment profiling options in config.js
  • Converted individual db vars to a single string
  • Put logging, io, db, & api under the app namesapce

##0.1.6

  • Added Socket.IO! You can select it at the yo beardme prompt. Look in public/js/app/views/MainView.js for an example of how to use it.
  • Prevented Router.js from loading MainView.js twice

##0.1.5

  • !!!UPDATED DEPENDENCIES!!! - All dependencies are now current & tests work. If your generated apps behave strangely, please let me know & I'll look in to it.
  • Added browser auto-launch on server start
  • Moved Yeoman prompt input vars into an inputs namespace
  • Wrote server tests
  • Added jsonp.js to the server/api/, look at public/js/app/templates/Main.html for how to use it =)
  • Added a beard counter using jsonp.js

##0.1.4

  • Added Winston for logging

##0.1.3

  • Rewrote the MongoDB Schema handler to use Schema.statics instead of prototypeing
  • Added prompts to populate config.js for MongoDB

##0.1.2

  • Added support for SSL via the PEM module
  • Added some beardy bling
Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more