繁体   English   中英

sencha cmd extjs构建不包括MVC控制器

[英]sencha cmd extjs build does not include MVC controllers

当我“编译”我的extjs MVC应用程序(版本4.1.1a,CMD版本3.0.2.288)时,会创建一个all-classes.js文件,但是没有包含我的自定义代码(控制器,视图等)。 当我加载html页面时,它们会动态加载。 我有另一个运行良好的应用程序。 我无法发布数百行代码。 我能找什么?

我在调试模式下尝试了CMD构建,它似乎可以处理并找到我的所有应用程序文件,只是它不包含在all-classes.js中。

我试过了

    sencha -d app build 

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

我使用了“ sencha generate app”来创建原始目录结构等。

我有完全一样的问题。 也许是提示,我还有另一个项目,在其中生成了整个应用程序和构建。 在这里,通过build-impl.xml,我拥有了所有类所需的一切:我的控制器,模型等

不知道为什么,但是如果我在app.js文件中的控制器上明确执行了“ requires”操作,那么编译就可以了

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM