Skip to content

Instantly share code, notes, and snippets.

@wspresto
Created July 7, 2015 14:02
Show Gist options
  • Save wspresto/c2d079e3b895fc52ee8f to your computer and use it in GitHub Desktop.
Save wspresto/c2d079e3b895fc52ee8f to your computer and use it in GitHub Desktop.
require.config({
shim: {
'bootstrap': {
deps: ['jquery'],
exports: 'jquery'
},
'typeahead': {
deps: ['jquery'],
exports: 'jquery'
}
},
paths: {
//Libraries
'bootstrap': 'lib/bootstrap-sass/assets/javascripts/bootstrap',
'typeahead': 'lib/typeahead.js/dist/typeahead.jquery',
'jquery': 'lib/jquery/dist/jquery',
'underscore': 'lib/underscore/underscore',
'backbone': 'lib/backbone/backbone',
'backbone.wreqr': 'lib/backbone.wreqr/lib/backbone.wreqr',
'backbone.babysitter': 'lib/backbone.babysitter/lib/backbone.babysitter',
'marionette': 'lib/marionette/lib/core/backbone.marionette',
'text': 'lib/requirejs-text/text',
'hammerjs':'lib/hammerjs/hammer',
'jquery.hammer': 'lib/jquery.hammer.js/jquery.hammer',
'resources': 'util/resources'
},
packages: []
});
require(['app', 'router', 'bootstrap', 'typeahead', 'jquery.hammer'], function (App, Router) {
App.addInitializer(function () {
this.router = new Router();
Backbone.history.start();
});
App.start();
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment