Предварительный просмотр приложения IBM MobileFirst возвращает ошибку: интерфейс командной строки Cordova не установлен на вашем системном пути

Я следовал рекомендациям IBM по миграции, чтобы перенести свои гибридные приложения на MobileFrst 8.0.

Когда я пытаюсь запустить предварительный просмотр приложения mfpdev, возвращается эта ошибка:

Error: The Cordova command-line interface is not installed on your system path.

Запускаю проверку на кордове и mfpdev, оба установлены

введите здесь описание изображения

когда я пытаюсь запустить mfpdev info, я получаю это введите здесь описание изображения

Обновление: я только что обнаружил, что mfp-cli не поддерживает Cordova версии 7, поэтому я переустанавливаю свою Cordova и mfp-cli.

введите здесь описание изображения

и теперь команда mpfdev info возвращает ту же ошибку, что и предварительный просмотр приложения mfpdev введите здесь описание изображения

Я гуглил и читал веб-сайт IBM в течение нескольких недель, но все еще не могу заставить его работать. Я нашел аналогичный пост здесь но ответа тоже нет.


person Tony_Ynot    schedule 23.09.2017    source источник
comment
Включает ли ваша установка Cordova Cordova-plugman и Cordova-Cli? Если нет, пожалуйста, установите их.   -  person Keerthi    schedule 23.09.2017
comment
Я просто пытаюсь установить cordova-plugman и cordova-cli, но все равно получаю ту же ошибку, говорящую, что Cordova cli не установлена.   -  person Tony_Ynot    schedule 24.09.2017
comment
Вы устанавливаете кордову глобально (npm install -g cordova)? Или вы устанавливаете его локально и он не везде доступен?   -  person Vivin K    schedule 24.09.2017
comment
Я устанавливаю его глобально и могу найти все папки в узлах_модулей npm (cordova, cordova-cli, plugman, mfp-cli, mfpdev-cli)   -  person Tony_Ynot    schedule 25.09.2017