我意识到这是一个模糊的问题。
我正在使用早午餐打包我的Ember应用程序。我在那个应用程序中使用blueimp的jquery.fileupload ui小部件。
当与早午餐一起打包时,fileupload小部件会进行初始化,但是,当我添加文件时,它不会在模板中呈现,并且上传会自动开始,这告诉我在初始化时出现了一些问题。
我在早午餐配置中正确设置了依赖项的加载顺序。
我通过不将jquery.fileupload编译到vendor.js来测试这个,而是通过标题中的常规<script>
标记包含它并且它正常工作,所以我相信我忽略了配置中的某些内容,也许加载顺序。
有没有人有使用早午餐将blueimp的jquery.fileupload打包到应用程序的经验?
编辑:这是配置:
Javascript角: defaultExtension:'js', 加入: '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'
]