これはやや漠然とした質問だと思います。
私はBrunchを使用してEmberアプリケーションをパッケージ化しています。そのアプリでblueimpのjquery.fileuploaduiウィジェットを使用しています。
ブランチと一緒にパッケージ化すると、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'
]