0

これはやや漠然とした質問だと思います。

私は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'
      ]
4

0 に答える 0