问题标签 [sencha-cmd5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2625 浏览

android - 使用 Sencha Cmd5 从 Sencha Touch 生成 Android apk,无错误,无输出

我尝试使用sencha cmd 4.0从我的 sencha touch 项目中生成 android apk

不幸的是,我遇到了错误stbuild exited with non zero error code:3,由于我对 stbuild 在他们的 sencha 的官方站点或互联网上给出的这个错误代码没有任何意义,我计划使用 sencha cmd 5.0.1.231 ,因为你知道在 Sencha Cmd 5.0 stbuild 不再支持。

我已经卸载并下载了 Sencha Cmd v5.0.1.231 , sencha sencha touch2.4.0-commercial 并安装了ruby​​ 1.9.3p545并安装了sasscompassant并安装了jdk 1.7并在我的 windows 7 64 位中成功设置了 classpath , path机器。

PS:我面临的问题是我无法使用 sencha cmd 从我的 sencha touch 项目生成 android apk 文件,实际上它没有传达任何错误。

我尝试过的步骤

  1. 提取 sencha touch 2.4.0 -commerical 并使用 sencha generate 命令生成应用程序并创建 sencha tocuh 项目,然后我编写了我的模型、视图、控制器和存储

2)然后执行以下命令刷新app sencha app refresh

4) 然后我使用传统的 keytool 命令创建了密钥库

5) 现在我已经更新了 packager.json 的内容,并在那里输入了所需的信息,例如证书路径、密码和别名以及 android sdk 路径。

6)之后我执行了以下命令 sencha app build native

此命令不会引发任何错误,但我没有在我的项目文件夹中找到 apk 文件

完整的 stact 跟踪:

我的问题是 Cordova 或 Phonegap 对于使用 sencha cmd 5 从 sencha touch 生成 android apk 是强制性的,因为我没有使用 Cordova 或 Phonegap 使用 sencha cmd 4 从示例 Kicthensink sencha touch 项目生成 android apk。如您在我以前的问题无法从 sencha touch 生成 android 骨架项目,因为 stbuild 以非零代码退出:7

0 投票
1 回答
586 浏览

android - Sencha cmd 5 ,没有这样的命令“应用程序包”

我正在关注本教程:http ://docs-origin.sencha.com/touch/2.3.2/apidocs/#!/guide/native_packaging-section-additional-resources

当我运行命令时

sencha 应用程序包构建 android.json

我收到此错误:

任何人都知道有什么问题。

0 投票
1 回答
404 浏览

sencha-touch - Sencha Cmd 5 和 ST 2.4 “构建包” 坏结果

自 sencha Cmd 发布以来,我一直在使用它,每次更新后我都会遇到一些新问题。

最后一个,使用 sencha Cmd Sencha Cmd v5.0.2.270 和 sencha touch 2.4,我什至无法生成有效的包构建。

使用 cmd 5 和 sencha touch 2.4 的实际构建(甚至不是好的构建文件夹): https ://dl.dropboxusercontent.com/u/35041662/build2.4/bad.PNG

以前的构建(我需要的那个): https ://dl.dropboxusercontent.com/u/35041662/build2.4/good.PNG

在“sencha 应用程序构建包”之后,我将其部署到“本地服务器”(类似于 phonegap)中,当我尝试运行项目时,由于其中一个应用程序的 javascript 发生变化,它让我要求重新加载应用程序并且永远无法实现运行。

警报消息:“请求:'[...]/js/appverse.js 似乎已更改。尝试刷新应用程序?”

顺便说一句,生产包构建会生成一个 cache.appcache 文件,并且该应用程序让我要求重新加载,在以前的 cmd 版本中,这些文件不存在。

先感谢您

0 投票
1 回答
1784 浏览

extjs - 如何使用 Sencha CMD 更改 ExtJS 主题?

是否有任何命令可以让我将 ExtJS 主题更改为经典?我使用 ExtJS 5.0.1 和 Sencha CMD 5.0.2。

注意:我的 .sencha\app\sencha.cfg 文件在第 32 行说app.theme=ext-theme-classic

0 投票
1 回答
2145 浏览

extjs - 如何使用 sencha cmd 复制 ExtJS 5 示例?

我想制作一个与 extj5 门户示例非常相似的 Web 应用程序:http: //dev.sencha.com/extjs/5.0.0/examples/portal/index.html

我想将它复制到不同的目录并开始编码。

以下是我正在采取的步骤:

1)将门户目录复制到我的工作目录。

2) 光盘进入门户

3) 在命令行上运行以下命令。

但是当我这样做时,我得到:

关于正确方法的任何建议?Ruby 已正确安装,我能够成功完成 extjs 5 教程(生成应用程序、观看应用程序等)

0 投票
0 回答
561 浏览

sencha-touch - 使用 Sencha CMD 构建失败

我安装了 Sencha CMD 工具以构建生产应用程序。我浏览了 sencha 指南: http ://docs.sencha.com/cmd/5.x/touch/cmd_app.html并升级到新版本 2.4。

我在 Windows 8 上运行 Sencha Touch 2.4.0.487、Sencha Cmd 5.0.2.270 和 Ruby 1.9.3、Compass 1.0.1、Sass 3.4.5。

基本上我正在尝试建立生产,但它失败了。您可以在下面看到错误。

如果有人有任何指示,将不胜感激。

0 投票
1 回答
1053 浏览

extjs - Sencha Cmd - 如何更改现有应用程序的命名空间

我在 ExtJS 5.0.1 (Sencha Cmd 5.0.2) 上有一个应用程序,其名称空间为Fox(Fox.MainPanel、Fox.ClientsGrid 等)。我需要将应用程序(命名空间)的名称更改为Wolf,并且在所有应用程序中它必须是 Wolf.MainPanel、Wolf.Utils、Wolf.GridPanel。我该怎么做?

0 投票
1 回答
431 浏览

sencha-touch - Sencha Cmd 的“bundle”和“includeInBundle”选项有什么区别

Sencha Cmd 文档中,它指出当编译器处理 app.json 中的 JavaScript 文件时,您可以为编译器指定不同的选项。

“bundle”和“includeInBundle”选项有什么区别?

0 投票
1 回答
41 浏览

sencha-touch-2 - 在哪里指定特定于构建的运行时设置?

我开始使用 Sencha Cmd 5 编写 ST 2.4 应用程序。我在哪里指定特定于构建的运行时设置,例如在应用程序中用于 ajax 调用的服务器主机名?

服务器主机示例:

显然,我的应用程序负责获取主机名并用于 ajax 调用 url。但是我可以在 app.json 中指定我的应用程序设置(例如服务器主机名),以便在应用程序启动时它将成为可用的 Javascript 对象吗?

0 投票
1 回答
170 浏览

cordova - Sencha Touch cordova.local.properties 丢失

我正在使用 Sencha CMD 5.1.0.26、Sencha Touch 2.4.0 和 cordova 4.0。

我做的步骤:

  1. sencha -sdk /senchapath 生成应用程序 MyApp MyApp
  2. cd MyApp
  3. sencha cordova init com.test.MyApp

在第 3 步之后,没有生成 cordova.local.properties。

我打开 app.json 并取消注释平台“平台”:“wp8 android”,

我将文件从其他项目复制到 MyApp 并更改了platforms=android也做了第4步。 sencha ant cordova-sencha-prepare

我又遇到了一个错误

项目中不存在目标“cordova-sencha-prepare”

我的系统中确实设置了 android 和 wp8 环境。