我安装了ST SDK工具,当我在命令行执行'sencha'时,我看到了:
$ sencha
Sencha Command v2.0.0 Developer Preview
Copyright (c) 2011 Sencha Inc.
usage: sencha COMMAND [ARGS]
The available commands are:
build build a JSB project
create bootstrapdata generate boostrap data
create jsb generate a minimal JSB project for an app
create manifest generate classes manifest
package package your Touch web app into a native bundle
slice theme slice a custom theme's images for IE
See 'sencha help COMMAND' for more information on a specific command.
但是当我尝试'创建bootstrapdata'时,它会问我各种选项。
$ sencha create bootstrapdata
usage: sencha create bootstrapdata [OPTIONS...]
COMMAND: Generate Bootstrap Data
DESCRIPTION:
Generate boostrap data
OPTIONS:
--core[=]value, -c[=]value (required)
The list of all core package names, comma-separated, for example:
"foundation,core,dom"
--ignore[=][value], -i[=][value]
The list of items to be ignored, comma-separated
--jsb[=]value, -j[=]value (required)
The path to the framework's jsb3 file
--output[=]value, -o[=]value (required)
The file path to write bootstrap data to
--output-release[=][value], -r[=][value]
The file path to write bootstrap data-release to
--platform[=]value, -p[=]value (required)
The path to platform source directory
--src[=]value, -s[=]value (required)
The path to the framework's source directory
如何在命令行中使用一个命令,而不需要文件路径和其他“必需”选项来生成“基本Hello World”ST2.x应用程序?
感谢。
Edit1:顺便说一句,我想做的就是Tommy Maintz在ST 2010 Conference的ST1.x演讲中所做的。
答案 0 :(得分:2)
此时Sencha Touch 2不存在Sencha生成。在ST2发布后,Sencha计划在未来的某个时候发布更新。
在将应用程序编译为一个JS文件时使用 sencha create bootstrapdata
。您可以找到有关此here的更多信息。
我还建议您在Sencha Touch Forums上提出问题,这是非常活跃的。
答案 1 :(得分:0)
如果您想这样做,请转到此处http://sencha.com/x/6p并从演示文稿中下载代码。在那里,您将在lib文件夹中找到文件夹Command。在该文件夹中执行以下命令:
./sencha generate app 'MyApp'
请注意./