早晨,
我的生产版本似乎缺少 getOrientation 功能。似乎 sencha-touch-all.js 没有被复制到构建文件夹中。
在做了很多论坛阅读等之后,我发现我实际上需要使用 Cmd 来创建一个 all-classes.js 文件。
根据http://docs.sencha.com/touch/2.2.0/#!/guide/building,以下命令应该可以完成这项工作:
sencha create jsb -a index.html -p app.jsb3
当我从我的应用程序的根目录(index.html 所在的位置)中运行这个命令时,我收到以下错误:
[ERR] 未知命令:“创建”
我尝试过使用命令generate
或build
代替,create
但它们也不起作用。
那么,为什么它不能识别该命令呢?
当我从我的 SenchaSDKTools 文件夹中运行命令但使用完整路径/到/应用程序时,它似乎接受了命令,但不创建文件。
我有 sencha touch 2.2.1 和 Cmd 3.1.2.342