1

asp.netでextjs4 MVCアプリケーションを作成しました。アプリケーションは、開発環境で ext-all-debug.js ファイルを使用してエラーなしで実行されます。

ここで、sencha sdk 1.2.3 を使用して縮小された js ファイルを生成しました (app-all.js と all-classes.js が正常に生成されました)。

しかし、これらの生成されたファイルを本番環境で実行すると、依存関係エラーが表示されます。

のようなExt.create('Fleet.view.gadgets.ux.GridPrinter')ものは存在しません。等

sencha sdk ツールがすべての source.js ファイルを実稼働の app-all.js ファイルに縮小するようにコードを編成する方法を教えてください。

前もって感謝します

4

1 に答える 1

1

探すべきいくつかのこと:

  1. app-classes.js を確認してください - これは縮小されていない形式のアプリケーションです。そこにあなたのクラスが見えますか?

  2. すべてのrequires: []定義があることを確認してください。たとえば、requires: [ 'Fleet.view.gadgets.ux.GridPrinter']このビューを使用するコントローラーにある必要があります。または、このように定義することもできますviews: ['gadgets.ux.GridPrinter']。これらのプロパティは基本的に、パーサーが必要なクラスを取得して取得するための指標です。

于 2012-05-08T11:58:18.233 に答える