Javascript RequireJS:CDN回退不使用剑道
努力通过CDN与KendoUI建立RequireJS,但无法恢复工作 。。。来自神奇的伯克霍兰德 这就是我开始说的:Javascript RequireJS:CDN回退不使用剑道,javascript,kendo-ui,requirejs,cdn,fallback,Javascript,Kendo Ui,Requirejs,Cdn,Fallback,努力通过CDN与KendoUI建立RequireJS,但无法恢复工作 。。。来自神奇的伯克霍兰德 这就是我开始说的: define([ '../Scripts/kendo/2014.1.416/kendo.router.min', '../Scripts/kendo/2014.1.416/kendo.view.min', '../Scripts/kendo/2014.1.416/kendo.fx.min' ], function () { return kendo
define([
'../Scripts/kendo/2014.1.416/kendo.router.min',
'../Scripts/kendo/2014.1.416/kendo.view.min',
'../Scripts/kendo/2014.1.416/kendo.fx.min'
], function () {
return kendo;
})
而且效果很好。
如果未定义kendo.core.min,那么kendo.router中的第一条语句将显示define([“/kendo.core.min”]
,并从正确的位置加载
但是,当我尝试将CDN与备用位置一起使用时,如下所示:
requirejs.config({
paths: {
'router': ['//cdn.kendostatic.com/2014.1.416/js/kendo.router.min', '../Scripts/kendo/2014.1.416/kendo.router.min'],
'view': ['//cdn.kendostatic.com/2014.1.416/js/kendo.view.min', '../Scripts/kendo/2014.1.416/kendo.view.min'],
'fx': ['//cdn.kendostatic.com/2014.1.416/js/kendo.fx.min', '../Scripts/kendo/2014.1.416/kendo.fx.min']
}
});
define([
'router',
'view',
'fx'
], function () {
return kendo;
});
requirejs.config({
paths: {
k: ['//cdn.kendostatic.com/2014.1.416/js', '../Scripts/kendo/2014.1.416']
}
});
define([
'k/kendo.router.min',
'k/kendo.view.min',
'k/kendo.fx.min'
], function () {
return kendo;
})
requireJS尝试从baseUrl位置而不是回退位置加载kendo.core.min
我错过什么了吗
但是,如果我尝试这样的方法:
requirejs.config({
paths: {
'router': ['//cdn.kendostatic.com/2014.1.416/js/kendo.router.min', '../Scripts/kendo/2014.1.416/kendo.router.min'],
'view': ['//cdn.kendostatic.com/2014.1.416/js/kendo.view.min', '../Scripts/kendo/2014.1.416/kendo.view.min'],
'fx': ['//cdn.kendostatic.com/2014.1.416/js/kendo.fx.min', '../Scripts/kendo/2014.1.416/kendo.fx.min']
}
});
define([
'router',
'view',
'fx'
], function () {
return kendo;
});
requirejs.config({
paths: {
k: ['//cdn.kendostatic.com/2014.1.416/js', '../Scripts/kendo/2014.1.416']
}
});
define([
'k/kendo.router.min',
'k/kendo.view.min',
'k/kendo.fx.min'
], function () {
return kendo;
})
撤退根本不起作用…我错过了什么