2013-03-09 43 views
2

当我'编译'我的extjs MVC应用程序(版本4.1.1a,CMD版本3.0.2.288),一个所有classes.js文件被创建,但是没有我的自定义代码(控制器,视图等)包括在内。当我加载html页面时,它们会被动态加载。我有另一个应用程序,工作正常。我无法发布我的数百行代码。我可以找什么?sencha cmd extjs build不包括MVC控制器

我试图在调试模式下建立CMD,它似乎处理和查找所有我的应用程序文件,它只是不包含在所有classes.js中。

我试图

sencha -d app build 

sencha compile -classpath=app/app.js,app,ext/src page -in=index.html -out=build/index.html 

我用 '煎茶生成应用程序' 创建原始目录结构等

回答

0

不知道为什么,但似乎如果我明确地在我的控制器上执行'require'在我的app.js文件,然后编译工程

Ext.Loader.setConfig({ enabled: true }); 
Ext.require([ 
    'AM.controller.myController1' 
    , 'AM.controller.myController2' 
. 
. 
0

我有完全一样的问题。 也许作为一个提示,我有另一个项目,我生成了整个应用程序和构建。在这里,使用build-impl.xml,我已经拥有了我需要的所有内容:我的控制器,模型等