0

我意识到这是一个有点模糊的问题。

我正在使用 Brunch 来打包我的 Ember 应用程序。我在该应用程序中使用了 blueimp 的 jquery.fileupload ui 小部件。

当与 brunch 打包时,fileupload 小部件确实会初始化,但是,当我添加一个文件时,它不会在模板中呈现,并且上传会自动开始,这告诉我在初始化中有些东西搞砸了。

我在早午餐配置中正确设置了依赖项的加载顺序。

我通过不将 jquery.fileupload 编译到 vendor.js 中来测试这一点,而只是通过<script>标头中的常规标签包含它并且它可以正常工作,所以我相信我忽略了配置中的某些内容,可能是加载顺序。

有没有人有使用早午餐将 blueimp 的 jquery.fileupload 打包到应用程序中的经验?

编辑:这是配置:

javascripts: defaultExtension: 'js', joinTo: 'javascripts/exchange_app.js': /^app/ 'javascripts/exchange_vendor.js': /^vendor/

  order: 
    before: [          
      'vendor/scripts/jquery-1.8.2.js',
      'vendor/scripts/jquery-ui-1.9pre.js',
      'vendor/scripts/jquery.fileupload.js',
      'vendor/scripts/jquery.fileupload-fp.js',
      'vendor/scripts/jquery.fileupload-ui.js',
      'vendor/scripts/tmpl.min',
      'vendor/scripts/handlebars-1.0.rc.1.js',
      'vendor/scripts/ember-latest.js',
      'vendor/scripts/ember-data-latest.js',
      'vendor/scripts/jquery.cookie.js',
      'vendor/scripts/jquery.dotdotdot-1.5.1.min.js'
      'vendor/scripts/jquery.ez-pinned-footer.js',
      'vendor/scripts/jquery.fileDownload.js'
      ]
4

0 回答 0