Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript RequireJS:CDN回退不使用剑道_Javascript_Kendo Ui_Requirejs_Cdn_Fallback - Fatal编程技术网

Javascript RequireJS:CDN回退不使用剑道

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

努力通过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;
})
而且效果很好。 如果未定义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;
})
撤退根本不起作用…我错过了什么