2016-12-14 4 views
0

Я пытаюсь перенести приложение IBM Ready Healthcare (https://github.com/IBM-MIL/IBM-Ready-App-for-Healthcare) с версии 6.6 до версии 8.0.Перемещение приложения IBM Ready Healthcare с версии от версии 6.3 до версии v.0.0

Я выполнил команду «mfpmigrate client ...» из папки «healthcare-mfpf» (структура папок, показанная ниже), и у меня появилась ошибка «Нет поддерживаемых платформ для миграции». Затем я выполнил команду «mfp add environment», чтобы добавить среду, которая добавит платформу. Тем не менее, я получаю сообщение о том, что для добавления среды требуется гибридное приложение. Мне также не повезло с запуском команд из папки приложений (структура папок, показанная ниже).

Прошу вас, пожалуйста, сообщите мне папку, в которой я должен выполнить команду, или мне нужно выполнить некоторые дополнительные шаги, прежде чем я смогу запустить команду «mfpmigrage client ...».

Folder structure

ответ

0

Примечание: Пожалуйста, обратите внимание, что готовые приложения больше не поддерживается IBM. Просто возьмите это под соображениями

Этот проект является гибридным приложением, что означает, что вам нужно сначала добавить его в MobileFirst Studio, а затем добавить поддерживаемую среду. По умолчанию проект не имеет среды.

Только как только вы сделаете этот шаг будет инструмент миграции найти платформу (= среда) мигрировать из ...

Глядя на структуру файла вы при условии, что это неправильно.
Он показывает:

приложения
- Android
- iphone

Это должно быть:

приложения
- некоторые приложения
--- андроида
--- iphone
--- общий

Может случиться так, что они называют приложение в имени платформы, но это не имеет значения, у него все еще должна быть папка с окружением, поэтому, возможно, на «Android» вам нужно добавить «среду Android» (щелкните правой кнопкой мыши> добавить среду ...).

Возможно, это связано с тем, что вы считали это приложение Кордовы и использовали mfp add environment в неправильном расположении файловой системы (также похоже, что вы пытаетесь использовать CLI вместо Studio?).

Глядя на хранилище GitHub, вся эта структура является нетрадиционной, и непонятно, почему они это сделали.

Ссылки на документацию также мертвы. Это похоже на мертвый проект.