不需要加载jquery文件上传插件

时间:2013-08-20 16:49:45

标签: jquery requirejs jquery-file-upload

我一直在在需要的文档和SO中搜索答案,但我无法解决这个问题:require不会下载jquery文件上传所需的jquery插件。

我在客户端使用骨干,在服务器中使用jade。

在玉器布局模板中,我有:

script(data-main='js/boot.js', type='text/javascript',src='js/libs/require.js')

在boot.js中我有这个:

require.config({

  paths: {
    jquery: '/js/libs/jquery',
    Underscore: '/js/libs/underscore',
    Backbone: '/js/libs/backbone',
    models: 'models',
    collections: 'collections',
    text: '/js/libs/text',
    templates: '../templates',
    jqueryw: '/js/libs/jquery.ui.widget',
    jqfuit: '/js/libs/jquery.iframe-transport',
    jqfu: '/js/libs/jquery.fileupload',
    SubNetView: '/js/SubNetView',
    subNet: '/js/SubNet'
  },

  shim: {
    'jqueryw': ['jquery'],
    'jqfuit': ['jquery'],
    'jqfu': ['jquery','jqueryw'],
    'Backbone': ['Underscore', 'jquery'],
    'subNet': ['Backbone']
  }
});

require(['subNet'], function(subNet) {
  subNet.initialize();
});

下载所有引用的文件,但

jqueryw: '/js/libs/jquery.ui.widget',
jqfuit: '/js/libs/jquery.iframe-transport',
jqfu: '/js/libs/jquery.fileupload',

非常感谢任何帮助。

0 个答案:

没有答案