2012-05-08 19 views
1

私はasp.netでextjs4 MVCアプリケーションを作成しました。 開発環境のext-all-debug.jsファイルでアプリケーションをエラーなく実行します。Extjs 4 MVCアプリケーションへの適用

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

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

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

私のコードをどのようにorginizeするかを体に教えてもらえるように、sencha sdkツールはすべてのsource.jsファイルをプロダクションapp-all.jsファイルにまとめました。事前に

感謝を探すために

答えて

1

カップルの事:

  1. チェックアプリ-classes.js - これは非縮小さ形式でアプリケーションです。そこにあなたのクラスが見えますか?

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

関連する問題