使用 sencha cmd 打包一个 sencha touch 应用程序

Posted

技术标签:

【中文标题】使用 sencha cmd 打包一个 sencha touch 应用程序【英文标题】:Packaging a sencha touch application with sencha cmd 【发布时间】:2013-03-01 19:51:30 【问题描述】:

我已经制作了我的应用程序,现在我想打包它,所以我转到终端中的应用程序目录,其中包含

/app
/app.js
/app.json
/resources
/index.html
/touch

我跑了sencha app build package,我遇到了

[ERR]       Please ensure this command was executed from a valid application directory
[ERR]       Unable to locate 'app.dir' config property from sencha.cfg

我做错了什么?我在应用目录下,里面有touch文件夹下的sdk。

【问题讨论】:

你检查过 .sencha/app 目录下的 sencha.cfg 文件了吗?它有 app.dir 属性吗? app.dir 应该是什么?有这方面的文档吗? 【参考方案1】:

您使用的是哪个版本的 Sencha SDK 和 CMD?最新版本的 Cmd 不适用于 2.1.1 之前的 SDK 版本。

看看这个:Sencha Cmd Unable to locate 'app.dir' config property from sencha.cfg

【讨论】:

我正在使用版本 3.0.2.288 和最新的 ST2.1 sdk 可用 我会看看你的评论,但如果它是正确的,你应该给出答案!老实说,Sencha 需要让他们的东西更清晰,我对他们 sdk 的经验都是关于让功能真正发挥作用的变通方法

以上是关于使用 sencha cmd 打包一个 sencha touch 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Sencha CMD 4 无法为 iOS 打包

无法使用 Sencha Cmd 3.1.1.274 构建 Sencha Touch 2.1 应用程序

Sencha cmd build native 升级到版本 5 后失败

ExtJs Sencha Cmd创建项目以及编译项目

Sencha Cmd 无法从 sencha.cfg 中找到“app.dir”配置属性

Sencha Cmd创建Ext JS示例项目