Extjs 4 Mvc应用于生产

时间:2012-05-08 05:01:52

标签: extjs4 extjs extjs-mvc

我用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文件。

先谢谢

1 个答案:

答案 0 :(得分:1)

要寻找的东西:

  1. 检查app-classes.js - 这是您的非缩小形式的应用程序。你在那里看到你的课吗?

  2. 确保您拥有所有requires: []个定义。例如,您应该在使用此视图的控制器中使用requires: [ 'Fleet.view.gadgets.ux.GridPrinter']。或者您可以像views: ['gadgets.ux.GridPrinter']一样定义它。这些属性基本上是解析器的指标,也可以获取所需的类。