2012-05-08 61 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')不存在。 etc

任何機構可以幫助我如何創建我的代碼,所以sencha sdk工具將我所有的source.js文件都縮小到生產app-all.js文件中。

由於提前

回答

1

夫婦的事情,尋找:

  1. 檢查應用程序,classes.js - 這是在非精縮形式的應用程序。你有看到你的課嗎?

  2. 確保您擁有全部requires: []定義。例如,在使用此視圖的控制器中應該有requires: [ 'Fleet.view.gadgets.ux.GridPrinter']。或者你可以像這樣定義它views: ['gadgets.ux.GridPrinter']。這些屬性基本上是解析器去抓取所需類的指標。