[WARN] Текущий рабочий каталог (C:\xampp\htdocs\sencha folder) не является признанным Sencha SDK или папкой приложения. - программирование
Подтвердить что ты не робот

[WARN] Текущий рабочий каталог (C:\xampp\htdocs\sencha folder) не является признанным Sencha SDK или папкой приложения.

Я новичок в Сенче. но после установки.. это действительно становится головной болью.

Я не знаю, как решить эту проблему. Я загрузил -

  • sencha-touch-2.1.0-commercial - (его SDK, я думаю)
  • SenchaSDKTools-2.0.0-beta3-windows (это инструменты для SDK)
  • Xampp (для веб-служб)

  • Я установил xampp.

  • извлечение sencha touch в папку htdocs под xampp.
  • установлен senchSDKTools

    И начал применять команды из CMD

  • Я напечатал sencha и нажал enter...
  • но я получаю следующую ошибку.

-

C:\xampp\htdocs\sencha-touch-2.1.0-commercial>sencha
[WARN] The current working directory (C:\xampp\htdocs\sencha-touch-2.1.0-commercia
l) is not a recognized Sencha SDK or application folder. Running in backwards comp
atible mode.

    Sencha Command v2.0.0 Beta 3
Copyright (c) 2012 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 locale                        generate a template locale file from sourc
e
   create manifest              generate classes manifest
   package                      package your Touch web app into a native bundle
   slice theme                  slice a custom theme images for IE

See 'sencha help COMMAND' for more information on a specific command.

C:\xampp\htdocs\sencha-touch-2.1.0-commercial>

-Я искал несколько сайтов.. но не смог получить решение.. Пожалуйста, помогите мне.. спасибо.

4b9b3361

Ответ 1

Проблема: Sencha SDK не удалось распознать через cmd

Ошибка:

[warn] текущий рабочий каталог (c:\xampp\htdocs\sencha-touch-2.1.0-commercial) не является признанным sencha sdk или папкой приложения. работает в обратном режиме.

Проблема: Проблема возникает из-за устаревшего cmd, который Sencha использует для создания, обновления, упаковки приложений. Проверьте приведенную выше команду при вводе sencha и покажите текущую установленную версию cmd:

sencha command v2.0.0 beta 3

Решение: Команда Sencha была обновлена ​​до версии v.0.0.0 с большим количеством функций, таких как команды "генерации", которые не поддерживались в версии 2.0. Просто загрузите его со ссылкой ниже и установите его (в папке bin с инструментами SDK, а не на SDK). Это. Теперь перейдите в папку Touch Sencha и снова через него запустите sencha. Что вы получите сейчас:

sencha cmd v3.0.0.250

Вы также можете запустить эту команду

$ sencha generate app gs ../gs

И он тоже работает!

Примечание: Sencha не сказал, что вам нужно обновить Sencha cmd, но обновил их документацию. Много людей сталкиваются с этой проблемой Сенча без везения. Надеюсь, что люди избавятся от него, что у меня полная ночь от меня:)

Ответ 2

Я столкнулся с такой же ошибкой в ​​Windows. Поэтому я удаляю Current SDK Tool версии 2.0 и устанавливаю новый инструмент sdk (версия 3.0). Он работает нормально.

скачать ссылку для новой версии. http://www.sencha.com/products/sencha-cmd/download

Ответ 3

Выполните следующие шаги: -

  • Загрузите последнюю версию Sencha SDK http://www.sencha.com/products/touch/download/
  • Загрузите последнюю командную строку Sencha http://www.sencha.com/products/sencha-cmd/download
  • Установить расположение по умолчанию в командной строке Sencha в Windows C:\Users\XXX\Bin
  • После установки CMD перейдите к установке/извлечению папки SDK на шаге 1
  • Запустите следующую команду (я запускаю эту команду с помощью GIT Bash на окнах)

    /c/Users/SMAK/bin/Sencha/Cmd/3.0.0.250/sencha сгенерировать приложение MyApp../MyApp

Примечание: - Нам нужны как Sencha SDK, так и CMD, и вам нужно запустить команду из папки SDK

Ответ 4

У меня была такая же проблема с Sencha Cmd. Я решил эту проблему, удалив "SenchaSDKTools".

Что касается меня, сейчас он отлично работает.

Ответ 5

Я получил то же сообщение. Мой веб-сервер - IIS. Инструмент sdk: SenchaSDKTools-2.0.0-beta3 следуйте за адресом офиса http://dev.sencha.com/deploy/sencha-touch-2.0.1/docs/#!/guide/command

Я решил эту проблему с помощью выполнения cmd как администратора..

Это работает для меня

Ответ 6

export PATH=~/bin/Sencha/Cmd/ << your sencha cmd version >>  :$PATH

Это может решить вашу проблему. Sencha иногда не находит новый путь sencha cmd, если он создан на других платформах или если папка Sencha создается без использования команды generate.

Ответ 7

У меня была та же проблема. Загрузили последнюю версию Sencha SDK и последние инструменты SDK в Windows, получили это предупреждение.

Проблема заключалась в том, что файл .senchasdk отсутствовал.

Простое решение: создайте пустой файл с именем .senchasdk

Впоследствии все работало нормально.