Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //#############################index.html
- ...
- <body>
- <script data-main="requirejs-config.js" src="js/require.js"></script>
- <script> require(['requirejs-config.js'], function(){}); </script>
- <script src="js/app.js"></script>
- </body>
- ...
- //#############################require-config.js
- requirejs.config({
- baseUrl: 'node_modules',
- paths: {
- jquery : "jquery.min.js",
- handlebars : "handlebars.min.js",
- underscore: 'underscore-min.js',
- backbone : "backbone-min.js",
- marionette : "backbone.marionette.min.js"
- },
- shim: {
- "backbone": [
- "underscore",
- "jquery"
- ],
- "marionette": [
- "backbone.wreqr",
- "backbone.babysitter"
- ]
- }
- });
- //################################app.js
- define(['jquery', 'underscore', 'backbone', 'marionette'], function ($, _, Backbone, Marionette) {
- var app = app || {};
- $(function() {
- return new app.PostView({model: app.Posts()});
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement