JSFiddle - React, Tailwind, and code Playground
JavaScript
require.config({
paths: {
"underscore": "vendor/underscore/underscore",
"backbone": "vendor/backbone/backbone",
"jquery": "vendor/jquery/dist/jquery",
"backbone.babysitter": "vendor/backbone.babysitter/lib/backbone.babysitter",
"backbone.wreqr": "vendor/backbone.wreqr/lib/backbone.wreqr",
"modernizr": "vendor/modernizr/modernizr",
"semantic": "vendor/semantic/dist/semantic",
"text": "vendor/requirejs-text/text",
"marionette": "vendor/backbone.marionette/lib/backbone.marionette",
"requirejs": "vendor/requirejs/require",
"main": "main"
},
shim: {
jquery: {
exports: "$"
},
underscore: {
exports: "_"
},
backbone: {
deps: [
"underscore",
"jquery"
],
exports: "Backbone"
},
babysitter: {
deps: [
"backbone"
]
},
wreqr: {
deps: [
"backbone"
]
},
marionette: {
deps: [
"backbone.wreqr",
"backbone.babysitter"
],
exports: "Marionette"
},
modernizr: {
exports: "Modernizr"
},
semantic: {
exports: "Semantic"
},
text: {
exports: "Text"
},
main: {
deps: [
"marionette",
"backbone"
]
}
},
packages: [
]
});
define([
"jquery",
"underscore",
"backbone",
"marionette",
"modernizr"
], function () {
"use strict";
define(["main"], function (App) {
App.start();
});
});