#Description A Lightweight boilerplate project based off Marionette-Require-Boilerplate, providing a simple Marionette application built with Require.js and Grunt in keeping with best practices.
#What's different from Marionette-Require-Boilerplate-Lite?
Removed libraries I don't typically boilerplate. Handlebars, Jasmine, jQuery UI, and Bootstrap have been removed.
RequireJS, MarionetteJS, Backbone, Lo-Dash, Almond, jQuery, and TextJS has been updated. jQuery has been updated to the latest 1x build.
Added normalize.css, and other snippets from html5-boilerplate.
#Getting Started
- Download and install Node.js
- Clone this repository
- On the command line, type
npm install nodemon -g
to install the nodemon library globally. If it complains about user permissions typesudo npm install nodemon -g
. - If you have installed Grunt globally in the past, you will need to remove it first by typing
npm uninstall -g grunt
. If it complains about user permissions, typesudo npm uninstall -g grunt
. - Next, install the latest version of Grunt by typing
npm install -g grunt-cli
. If it complains about user permissions, typesudo npm install -g grunt-cli
. - Navigate to inside of the Backbone-Require-Boilerplate folder and type
npm install
- Install Bower in command line with
npm install -g bower
. - Run Bower install in command line with
bower install
. - Next, type
nodemon
(this will start your Node.js web server and restart the server any time you make a file change thanks to the wonderful nodemon library) - To view the demo page, go to
http://localhost:8001
#TODO
Evaluate Gulp.js to reduce Grunt.js complexities.
##Change Log
0.0.2
- April 3, 2014
Added Bower to for package management on the front end. Updated normalize.css and other components. Updated related Grunt tasks.
0.0.1
- August 14, 2013
Forked project from BoilerplateMVC's Marionette-Require-Boilerplate-Lite project.
Removed Handlebars, Jasmine, Bootstrap, and jQuery UI
Updated jQuery, Almond, Backbone, Backbone.Marionette, Lo-Dash, TextJS, and RequireJS
Added normalize.css, and other snippets from html5-boilerplate.
##Contributors Jason Roeckle
Copyright (c) 2013 Jason Roeckle
Licensed under the MIT license.