1

Я хочу создать проект с использованием Sencha Touch. Моя ОС - Ubuntu. Я установил Sencha в Ubuntu, скачал sencha-touch-2.1.0-gpl и распаковал его. Я следовал инструкциям в документации, используя терминал со следующим кодом:

sencha generate app GS ../GS 

Но я получил сообщение об ошибке:

sencha: command not found

Кто-нибудь может мне с этим помочь?

5 ответов5

2

[РЕДАКТИРОВАТЬ]

Sencha выпустила новую версию инструментов SDK, и теперь они называют ее "Sencha CMD"(не знаю почему). Для Sencha Touch 2.1 * вам потребуется удалить старые инструменты Sencha SDK и установить Sencha CMD. Его можно скачать здесь: http://www.sencha.com/products/sencha-cmd/download

Для старых инструментов Sencha SDK требуется каталог "command" внутри папки sdk, но с 2.1.0 эта папка недоступна. Для получения более подробной информации о новой CMD, пожалуйста, обратитесь http://www.sencha.com/blog/all-new-sencha-cmd/

[/РЕДАКТИРОВАТЬ]

[ИСП]

Вам также необходимо установить инструменты SDK, поэтому перейдите по адресу http://www.sencha.com/products/sdk-tools/download и установите правильные (Проверьте ОС и бит) инструменты Sencha SDK. После успешной установки вы сможете запустить команду из терминала.

[/ УСТАРЕЛО]

1

Sencha Command docs:

Команда не найдена

При запуске sencha при появлении сообщения об ошибке «sencha: команда не найдена» в OS X / Linux или «sencha» не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл ». в Windows выполните следующие действия для устранения неполадок:

  • Закройте все существующие окна терминала / командной строки и снова откройте их.
  • Убедитесь, что Sencha SDK Tools правильно установлен:
    • Каталог установки существует. По умолчанию путь установки: / Applications / SenchaSDKTools- {версия} в OS X, / opt / SenchaSDKTools- {версия} в Linux и C:\Program Files\SenchaSDKTools- {версия} в Windows.
    • Путь к каталогу SDK Tools добавляется к переменной среды PATH вашей системы. Из терминала запустите echo $ PATH (echo% PATH% в Windows). Каталог инструментов SDK должен отображаться в части вывода. Если это не так, добавьте его в PATH вручную.
    • Устанавливается переменная среды SENCHA_SDK_TOOLS_ {версия} , причем значением является абсолютный путь к каталогу установки, упомянутому выше. Например: если установлена версия «2.0.0-бета2», необходимо установить SENCHA_SDK_TOOLS_2_0_0_BETA2 . Из терминала запустите echo $ SENCHA_SDK_TOOLS_2_0_0_BETA2 (echo% SENCHA_SDK_TOOLS_2_0_0_BETA2% в Windows). Если выходные данные пусты, установите переменную среды вручную.
1

Попробуйте это:http://www.icodeya.com/2012/12/install-sencha-touch-201-on-ubuntu.html

Я был в состоянии сделать свою работу отлично. Вам необходимо добавить разрешение для Сенча. и убедитесь, что sencha CMD создал путь внутри вашего .bashrc, затем выполните шаг 4, " sudo chown -R yourUsername:www-data sencha-touch-2.0.1-gpl "

1

Эта ссылка работает отлично: как настроить sencha в Ubuntu

Или же

Просто запустите файл пакета senchacmd, который загружается из sencha для linux, и проверьте файл .bashrc, выйдите из системы или перезапустите систему, или лучше всего использовать команду "source", например source .bashrc (update: запустить команду, в которой находится ваш файл .bashrc, обычно он находится в home/username/.bashrc). После этого наведите курсор на каталог sencha sdk или пройдите через терминал и введите sencha generate app app_name ../app_name , вот и все, все готово!

1

Я потратил некоторое время и сделал для этого небольшой урок, может быть, он работает для вас, с наилучшими пожеланиями, Виктор

http://victorbarzana.blogspot.de/2013/05/how-to-install-senchasdktools-200-beta3.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .