Backbone Marionette und RequireJS-Module

Ich bin Anfang eine groß angelegte javascript-Anwendung, die mit Marionetten. Eine Marionette Anwendung hat ein Konzept der Programm-Module und RequireJS wird auch verwendet, um brechen code in Module,

derzeit habe ich diese für den Anfang von meiner Bewerbung:

require([ "jquery", "underscore", "backbone", "marionette" ],
function ($, _, Backbone, Marionette) {
    $(function() {

        App = new Marionette.Application();
        App.addInitializer(function(options) {
            App.addRegions({
                mainArea: "#mainArea"
            });
        });

        App.on("start", function() {
            //done starting up, do stuff here
        });

        App.start();
    });
});

Wenn ich wollte, um eine Ansicht hinzufügen würde ich etwas wie das folgende in eine Datei?

require([ "jquery", "underscore", "backbone", "marionette" ],
function($, _, Backbone, Marionette) {

    App.module("FirstView", function(FirstView, App, Backbone, Marionette, $, _) {
        return Marionette.ItemView.extend({
            //define view stuff in here
         });
    });

});

Ich bin mir nicht sicher, wie ich diesen code ausführen, tatsächlich, jede Hilfe ist sehr willkommen

Schreibe einen Kommentar