Check RequierJS config overrrides
by NesterOne
HTML
<script src="http://requirejs.org/docs/release/2.1.14/comments/require.js"></script>
JavaScript
var req1 = requirejs.config({
paths: {
"backbone": "http://backbonejs.org/backbone",
"jquery": "http://code.jquery.com/jquery-2.1.1",
"underscore": "http://underscorejs.org/underscore",
"foo" : "https://dl-web.dropbox.com/get/Public/js/foo.js?_subject_uid=595391&w=AACxAauX3QZ_zJilLYaK3DAqUXSj4zrp6Pm7wD6-KHI6Wg&dl=1"
},
shim: {
"backbone" : {
deps: ["jquery", "underscore"],
init: function($){
this.Backbone.x = 1111;
return this.Backbone;
}
}
},
callback: function(){
console.log("Callback: %s", arguments);
Backbone.x = 1111;
}
});
req1(["backbone"], function (Backbone) {
console.log("init: %s", Backbone.x);
});