Sencha Touch - 无法生成第一个应用程序
Posted
技术标签:
【中文标题】Sencha Touch - 无法生成第一个应用程序【英文标题】:Sencha Touch - Cannot generate first app 【发布时间】:2013-02-01 21:58:29 【问题描述】:我刚刚下载了 Sencha Touch 2.1.0 和 Sencha CMD v.3.0.2.288。我将 Sencha Touch SDK 提取到 MAMP 的 htdocs 文件夹中。当我尝试按照入门指南进行操作时,
sencha app create MyApp ../MyApp
给出错误
Sencha Cmd v3.0.2.288
[ERR] No such property : 'create'
我猜create
参数在此版本的 Sencha Cmd 中不可用。我试过了
sencha app build MyApp ../MyApp
我得到了错误
Sencha Cmd v3.0.2.288
[ERR] 'MyApp' not in valid range: [native, package, testing, production]
[ERR] Illegal value : MyApp
知道出了什么问题吗?
【问题讨论】:
【参考方案1】:要生成新应用,您需要:
cd path/to/sencha-touch-2.1/directory
然后运行:
sencha generate app MyApp path/to/MyApp
然后构建您的应用程序:
cd path/to/MyApp
并运行:
sencha app build native
【讨论】:
谢谢,我试过了,但收到一个错误:Failed to determine framework name. Please ensure this command was issued from either a framework or application directory
。我下载了sencha-touch-2.1.0-commercial
版本。
Sencha Cmd
在您的路径中吗?
对于 sencha touch build 来说指南针是强制性的吗???还是我们可以避免它,因为我不会做任何 CSS 更改??
我试过这个命令,它奏效了。 “sencha --debug app package build packager.json”在构建过程中没有抱怨罗盘上的任何东西以上是关于Sencha Touch - 无法生成第一个应用程序的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 sencha cmd 3.1.2.342 从 Sencha touch 项目生成 android apk
如何为 Sencha Touch 2.x 应用程序生成脚手架?
android 设备上的 sencha touch 2.0 应用程序无法正常工作