1

私は次の場合があります。コンパイルされていないプロジェクトに(htmlファイルに)含めました:

  • extjs-all.js
  • 私のapi.js(リモート呼び出しを生成します)
  • app.js

アプリをコンパイルすると、extjsライブラリとアプリファイルを含む単一のファイルが表示されます。api.jsを含める場所がないため、機能させることができません。Ext.nsが機能しないため、all-classes.jsの前に含めることはできません。all-classes.jsの後に含めると、ストアは直接関数をインスタンス化しません。

何か考えがありますか?縮小されたextjsライブラリとアプリファイルのコンパイルを分離しておく必要がありますか?

4

1 に答える 1

1

私は似たようなことをします。

  • 最初にExtJSライブラリが登場します
  • 2番目のAPI
  • 3番目のカスタムクラス/拡張機能(いずれもAPIを使用していません)
  • 4番目はモデル、ストアです
  • アプリケーションの残りの5番目

これが機能しない場合は、必要なリファクタリングを実行して機能させる必要があります。そうしないと、問題が発生する可能性があります。

于 2012-11-12T07:08:06.187 に答える