jspm-marionette-boilerplate
jspm-marionette-boilerplate copied to clipboard
A demo project highlighting usage of JSPM w/ Backbone.Marionette + CSS Modules
JSPM Marionette Boilerplate
JSPM + Backbone/Marionette + CSS Modules
Overview
This is a bare bones, example application which highlights the usage of Marionette alongside JSPM. A full list of core libraries can be found below.
Development
Start by cloning the development branch. All PRs should be submitted to the development branch.
Dependencies
You will need to have [Node](https://nodejs.org/), [Gulp](http://gulpjs.com/), [jspm](http://jspm.io/), and [Git](https://git-scm.com/) installed on your system. After installing Node, navigate using a terminal to the directory in which you cloned this repository. Then, perform the following command to install dependencies:npm install -g gulp
npm install -g jspm
npm install
You may encounter an error when attempting to install node-gyp which is a dependency of Karma.
Details on how to resolve dependency issues for node-gyp
can be found on StackOverflow
Compiling code
Once dependencies have been successfully installed, simply run gulp
from the root directory. This will compile all source files into an intermediary directory, /compiled
,
and open your browser to that directory.
Builds can be created via gulp build
.