0

在尝试为应用程序创建自定义构建时,我遵循了以下步骤 - 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>

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

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

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

谢谢!

4

1 回答 1

0

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

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

完成此操作后,一切正常。

这篇文章给出了最详细的说明

于 2012-08-24T13:46:42.903 回答