Как создать каркас для приложения Sencha Touch 2.x? - PullRequest
5 голосов
/ 12 февраля 2012

Я установил инструменты 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.

Но когда я пытаюсь "создать загрузочные данные", он запрашивает у меня все видыoptions.

$ 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: Кстати, я пытаюсь сделать то, что Томми Майнц сделал в своей презентации на ST1.x на конференции ST 2010 .

Ответы [ 2 ]

2 голосов
/ 13 февраля 2012

Генерация Sencha не существует для Sencha Touch 2 в настоящее время.У Sencha есть планы выпустить обновление для него в будущем, после выпуска ST2.

sencha create bootstrapdata используется при компиляции вашего приложения в один файл JS.Вы можете найти более подробную информацию об этом здесь .

Я также рекомендую вам задавать вопросы на Sencha Touch Forums , который чрезвычайно активен.

0 голосов
/ 13 февраля 2012

Если вы хотите сделать это, перейдите сюда http://sencha.com/x/6p и загрузите код из презентации. Там вы найдете папку Command в папке lib. В этой папке выполните следующую команду:

./sencha generate app 'MyApp'

Обратите внимание на ./

...