首页 > requirejs执行顺序

requirejs执行顺序

//requirejs.config

requirejs.config({
    baseUrl: 'js/lib',
    paths: {
        app: '../app',
        iscroll: 'iscroll',
        zepto: 'zepto',
        jquery: 'lib/jquery',
        weiui: 'lib/weiui',
        'scrollUser': '../app/scrollUser'
    },
    map: {
        '*': {
            'iscroll': 'iscroll',
            'zepto': 'zepto'
        }
    },
    shim: {
        'zepto': {
            deps: ['iscroll'],
            exports: 'zepto'
        },
        'scrollUser': {
            deps: ['iscroll', 'zepto'],
            exports: 'scrollUser'
        }
    }
});
requirejs(['iscroll', 'zepto', 'scrollUser']);


//工作目录

问题:请教下,为什么配置依赖了还是有先后顺序问题的报错呢?

    /*
      在console里--$(...).bind is not a function ---zepto报错
      $.getJSON is not a function  scrollUser
    */

注:拆出来不用require加载是正常的;

【热门文章】
【热门文章】