次のコードは、js/window/startup.js にあるモジュールを jquery、underscore、および Backbone の依存関係と共にロードするのに適切ですか?
require.config({
baseUrl: 'http://localhost/js/',
path: {
jquery: '/lib/jquery-1.9.1.min',
underscore: '/lib/underscore-1.4.4',
backbone: '/lib/backbone-1.0'
}
});
require([
'./window/startup',
'jquery',
'underscore',
'backbone',
], function(Startup){
Startup.init();
});
js/window/startup.js のコード:
define(function (require) {
var $ = require('jquery');
_ = require('underscore');
Backbone = require('backbone');
//Test to see if module is being fired
console.log('The module code has been executed!');
var init = function(){
/* SOME CODE */
//Test to see if the init function has fired
console.log('The initialize function has fired!');
}
return {
init: init
}
});
すべてドキュメントに準拠しているように見えますが、このコードを実行すると、2 つのコンソール メッセージのどちらも表示されません。