我正在使用Require JS和backbone建立一个应用程序。但是在我的设置中,即使我包含所有内容,主干也无法正确加载
这是我的主要文件。
require.config({
paths: {
/*app: 'app',*/
/*Libs and other resources*/
jquery: 'libs/jquery',
underscore: 'libs/underscore',
backbone: 'libs/backbone'
},
shim: {
underscore: {
exports: '_'
},
backbone: {
deps: ['jquery', 'underscore'],
exports: 'Backbone'
}
}
});
require(['backbone'], function (Backbone) {
console.log(Backbone);
});
这是脚本的状态。
更新
根据评论删除了垫片。但它还是不起作用。
答案 0 :(得分:-1)
这是由于backbone.js lib文件损坏而发生的。我通过phpstorm从项目的其他地方复制了这个文件。
我尝试了多项建议,但没有建议。最后我创建了一个单独的html文件,并尝试在那里工作。然后我意识到backbone.js可能存在问题,而只是重新下载并替换。现在一切都开始了。