Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Extjs Sencha:如何生成所有类文件_Extjs_Sencha Touch 2_Sencha Cmd - Fatal编程技术网

Extjs Sencha:如何生成所有类文件

Extjs Sencha:如何生成所有类文件,extjs,sencha-touch-2,sencha-cmd,Extjs,Sencha Touch 2,Sencha Cmd,早上好 我的产品构建似乎缺少getOrientation功能。 看来sencha-touch-all.js没有被复制到构建文件夹中 在阅读了很多论坛文章等之后,我发现我实际上需要使用Cmd来创建一个all-classes.js文件 根据,以下命令应执行此操作: sencha create jsb-a index.html-p app.jsb3 当我在我的应用程序的根目录(index.html所在的目录)中运行此in命令时,出现以下错误: [ERR]未知命令:“创建” 我曾尝试使用命令genera

早上好

我的产品构建似乎缺少getOrientation功能。 看来sencha-touch-all.js没有被复制到构建文件夹中

在阅读了很多论坛文章等之后,我发现我实际上需要使用Cmd来创建一个all-classes.js文件

根据,以下命令应执行此操作:

sencha create jsb-a index.html-p app.jsb3

当我在我的应用程序的根目录(index.html所在的目录)中运行此in命令时,出现以下错误:

[ERR]未知命令:“创建”

我曾尝试使用命令
generate
build
而不是
create
,但它们也不起作用

那么,为什么它不承认这一命令呢

当我在SenchaSDKTools文件夹中运行命令,但使用完整路径/to/app时, 它似乎接受命令,但不创建文件


我已解决sencha touch 2.2.1和Cmd 3.1.2.342的问题:


它在SenchaSDKtools文件夹中运行良好。我没有告诉它创建文件的正确位置。

要使用
sencha create jsb
命令,您必须:

  • 安装Sencha SDK工具

    Mac-
    窗口-

  • 打开终端并将目录更改为Sencha SDK的安装位置

    cd/Applications/SenchaSDKTools-2.0.0-beta3/

  • 通过执行ff生成JSB3文件。命令:

    /sencha create jsb-a index.html-p app.jsb3

    其中:

    -a(必需)包含要包含的脚本的HTML文件的位置
    -p(必需)应该创建output.jsb3文件的位置

    这将扫描index.html文件,查找应用程序实际使用的所有框架和应用程序文件,然后创建一个名为app.jsb3的JSB文件