"未捕获的对象"加载requirejs时出错

时间:2014-05-23 23:17:27

标签: backbone.js requirejs

我正在使用requirejs-backbone来显示用户列表:但是当我加载页面时,我收到此“未捕获的对象”错误。我调试了它,看到了我的main.js导致了麻烦。下面是我的main.js.

 require.config({
   baseUrl: 'scripts/modules/sub-accounts/',
    paths: {

    'underscore': '../../libs/underscore',
    'backbone': '../../libs/backbone',
    'views': 'views',
    'collections': 'collections',
    'models': 'models',
    'templates': 'templates'

},
shim: {
    'underscore': {
        exports: '_'
    },
    'backbone': {
        deps: ['jquery', "underscore"],
        exports: "Backbone"
    },
    'bootstrap': {
        deps: ['jquery']
       }

   }

 });

  require([
       'jquery',
        'underscore',
        'backbone',
         'router'
     ], function ($, _, backbone, router){

  SubAccountRouter.initialize();

});

EDIT :::

这是我在初始化所有脚本,应用程序和其他库而不是main.js中的配置的地方(init.js文件)。我不确定是否可能导致这个问题:

          script : [
            '/scripts/libs/require/require.js',
    '/scripts/libs/require/text.js',
    '/scripts/libs/underscore.js',  
    '/scripts/libs/backbone.js',    
            '/scripts/modules/sub-accounts/main.js',
    '/scripts/modules/sub-accounts/router.js'
          ]

关于我可能出错的地方的任何想法?

0 个答案:

没有答案