IBM MobileFirst应用程序预览返回错误:系统路径上未安装Cordova命令行界面

IBM MobileFirst应用程序预览返回错误:系统路径上未安装Cordova命令行界面,cordova,ibm-mobilefirst,mobilefirst-cli,Cordova,Ibm Mobilefirst,Mobilefirst Cli,我遵循IBM迁移指南将我的混合应用程序迁移到MobileFrst 8.0 当我尝试运行mfpdev应用程序预览时,此错误返回: Error: The Cordova command-line interface is not installed on your system path. 我对cordova和mfpdev进行了检查,它们都已安装 当我尝试运行mfpdev info时,我得到了以下信息 更新: 我刚刚发现mfp cli不支持cordova版本7,所以我重新安装了cordova和

我遵循IBM迁移指南将我的混合应用程序迁移到MobileFrst 8.0

当我尝试运行mfpdev应用程序预览时,此错误返回:

Error: The Cordova command-line interface is not installed on your system path.
我对cordova和mfpdev进行了检查,它们都已安装

当我尝试运行mfpdev info时,我得到了以下信息

更新: 我刚刚发现mfp cli不支持cordova版本7,所以我重新安装了cordova和mfp cli

现在,mpfdev info命令返回与mfpdev应用程序预览相同的错误


我已经在谷歌上搜索和阅读IBM网站好几个星期了,但仍然无法让它正常工作。我发现了一篇类似的帖子,但也没有答案。

您的cordova安装是否包括cordova plugman和cordova cli?如果没有,请安装它们。我只是尝试安装cordova plugman和cordova cli,但仍然收到相同的错误,即未安装cordova cli。您是否在全局安装cordova(npm install-g cordova)?或者您是在本地安装的,而不是在任何地方都可用?我是在全球范围内安装的,我可以在npm的nodes_模块(cordova、cordova cli、plugman、mfp cli、mfpdev cli)中找到所有文件夹。您的cordova安装是否包括cordova plugman和cordova cli?如果没有,请安装它们。我只是尝试安装cordova plugman和cordova cli,但仍然收到相同的错误,即未安装cordova cli。您是否在全局安装cordova(npm install-g cordova)?或者您是在本地安装的,而不是在任何地方都可用?我是在全局安装的,可以在npm的nodes_模块(cordova、cordova cli、plugman、mfp cli、mfpdev cli)中找到所有文件夹