2014-01-31 7 views
0

Я создал свое приложение Sencha с помощью Sencha CMD версии 4.0.1.45. Затем я загрузил Sencha CMD версии 4.0.2.67. Теперь, когда в моей папке приложения Я бег команды, чтобы развернуть его на Android, то она показывает следующее сообщение об ошибке:Как обновить приложение sencha до последней Sencha CMD?

Приложения Последнего изменения более старой версией Сенча Cmd (4.0.1.45) тока является 4.0.2.67. Для обновления 4.0.2.67 запустите «обновление приложения sencha».

Я пошел в папку приложения, а затем выполнил эту команду sencha app upgrade path/to/senchacmd. В моем случае senchacmd установлен в доме/bin/Sench/CMD/4.0.2.67. Но когда я запускаю эту команду, он показывает команды следующие ошибки

должна быть запущена с рамочным папки

Любая помощь приветствуется.

ответ

0

Сенч приложение апгрейд/к/senchacmd

переменного пути, который вы используете в этой команде в неправильно.

Попробуйте с просьбой о помощи в этой команде с помощью обновления Сенча помощь приложение, это ясно показывает, что использование является Сенча приложение обновления/путь/к/SDK.

т.е. его путь к sdk (например, touch-2.3.0), а не путь к сенчам CMD.

Надеется, что это будет полезно ....

0

Я первый обновил переменную PATH, чтобы указать на последний Сенч Cmd на моей системе! Всякий раз, когда я запускал sencha ..., он показывал более старый номер версии.

Затем я перешел к папке с приложением и побежал sencha app upgrade -nof, который, как мне кажется, мне не нужен, но это обновило приложение, чтобы использовать версию cmd из PATH, и проигнорировала фреймворк.

У меня была подобная ошибка о папке рамочным, и, наконец, до меня дошло, что их было запрещено в некоторых из имен папок, так что я должен был использовать

sencha app upgrade "/path/to/latest/sdk/with some whitespace"

с пути в речи метки, это затем обновило структуру, хранящуюся в папке /touch в приложении. Я предполагаю, что он также обновил бы настройки cmd в приложении на этом этапе.

Я нахожусь на Mac, с Architect 3.0.3, Touch 2.3.1.410 (был 2.3.0.328), CMD 4.0.3.74 (был 4.0.1.45), путь к SDK был хорошо скрыт.

"/Users/*username*/Library/Application Support/Sencha/Sencha Architect 3.0/assets/touch23/2.3.1.40/commercial"

Надеется, что это помогает, если не немного поздни :)

Jacko

1

У меня был точно такой же проблема при обновлении Ext JS 5.1.0.47. У меня есть пробелы на моем пути, но даже привязка пути не поможет.

Ну, получается, что

sencha app upgrade -ext 

Обновляет SDK от онлайн репо, так что все хорошо.

Смежные вопросы