ExtJs 4.1.1 MVC应用程序的自定义构建 - 应用程序不运行

时间:2012-08-24 12:21:48

标签: extjs4.1 extjs-mvc

在尝试为应用程序创建自定义构建时,我按照以下步骤操作 - 1.在index.html标题中添加以下内容

<script type="text/javascript" src="ext/ext-debug.js"></script>
<script type="text/javascript" src="app.js"></script>

我的app.js文件看起来像这样 -

Ext.application({
    name                : 'App',
    requires            : [
        'Ext.*',
        'App.view.Viewport'
    ],
    autoCreateViewport  : true,
    controllers     : [ 'MainController' ]
});

之后,我运行以下命令

sencha create jsb -a http://127.0.0.1/index.html -p app.jsb3
sencha build -p app.jsb3 -d . 

一旦创建app-all.js文件,我修改标题看起来像这样 -

<script type="text/javascript" src="ext/ext.js"></script>
<script type="text/javascript" src="app-all.js"></script>

构建似乎正确发生。但是,应用程序只是拒绝运行!

我似乎已经尝试过任何人在网上提到的关于“自定义构建”的内容!

任何人都可以帮助或者至少指出我的解决方案吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

在问题中所述的示例中,我将javascript文件名称为app.js

在我的应用程序中,它被称为myapp.js。当您为javascript文件使用自定义名称时,您需要更改“manifest”(jsb3)文件以反映相同的内容。

一旦完成,一切都很完美。

最详细的说明在this post

中给出