在应用预览(MAC)中找不到MobileFirst 8.0 Cordova CLI界面

时间:2016-09-13 15:16:36

标签: cordova ibm-mobilefirst mobilefirst-cli

我已成功启动服务器,注册了应用程序并部署了所有适配器。但是,每当我调用命令时:

  

mfpdev应用预览

CLI正在响应以下消息:

  

[BS]从以下网站提供文件:./ platform   错误:系统路径上未安装Cordova命令行界面。

当然我以前通过使用cordova -v检查了Cordova是否可用(我是gettint'6.1')

可能是什么问题?

我正在使用OSX El Capitan 10.11.3

更新

mfpdev info命令显示以下信息:

  

Cordova信息:     版本:6.3.1     已安装的插件:       cordova-plugin-console 1.0.3“控制台”       cordova-plugin-device 1.1.2“设备”       cordova-plugin-dialogs 1.2.1“通知”       cordova-plugin-globalization 1.0.3“全球化”       cordova-plugin-mfp 8.0.2016080320“IBM MobileFirst Platform Foundation”       cordova-plugin-okhttp 2.0.0“OkHttp”       cordova-plugin-splashscreen 3.2.2“Splashscreen”       cordova-plugin-statusbar 2.1.3“StatusBar”       cordova-plugin-whitelist 1.2.2“白名单”       ionic-plugin-keyboard 2.2.1“键盘”     安装平台:     android 5.2.2     ios 4.2.1

     

Cordova app配置:       MobileFirst Platform Foundation命名空间:http://www.ibm.com/mobilefirst/cordova-plugin-mfp       小部件ID:com.ionicframework.todo107397       小部件版本:0.0.1       小部件名称:待办事项       主文件:index.html       适用于Android的MobileFirst SDK校验和:1638037605       适用于iOS的MobileFirst SDK校验和:2417110129       Windows 10 UWP的MobileFirst SDK校验和:0       Windows 8桌面的MobileFirst SDK校验和:0       Windows Phone 8的MobileFirst SDK校验和:0       MobileFirst Platform Foundation平台版本:8.0.0.00-20160803-1114       MobileFirst Platform Foundation客户端自定义init:false       MobileFirst Platform Foundation服务器URL:http://10.125.66.44:9080       MobileFirst Server运行时:mfp       MobileFirst Platform Foundation直接更新授权密钥:       MobileFirst Platform Foundation测试Android的Web资源:false       MobileFirst Platform Foundation测试iOS的Web资源:false       MobileFirst Platform Foundation测试Windows 10 UWP的Web资源:false       MobileFirst Platform Foundation测试Windows 8桌面的Web资源:false       MobileFirst Platform Foundation测试Windows Phone 8的Web资源:false       MobileFirst Platform Foundation忽略Android的文件扩展名:png,jpg,jpeg,gif,mp4,mp3       MobileFirst Platform Foundation忽略iOS的文件扩展名:png,jpg,jpeg,gif,mp4,mp3       MobileFirst Platform Foundation忽略Windows 10 UWP的文件扩展名:png,jpg,jpeg,gif,mp4,mp3       MobileFirst Platform Foundation忽略Windows 8桌面的文件扩展名:png,jpg,jpeg,gif,mp4,mp3       MobileFirst Platform Foundation忽略Windows Phone 8的文件扩展名:png,jpg,jpeg,gif,mp4,mp3       MobileFirst Platform Foundation语言首选项:en

可以从mfpdev清楚地访问Cordova,但错误消息仍然存在

3 个答案:

答案 0 :(得分:1)

在MobileFirst 8.0中,除了MobileFirst CLI之外,您还需要在CLI中安装Cordova

我们入门教程中的说明。请参阅链接以获取更多信息。

11

https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/setting-up-your-development-environment/cordova-development-environment/

答案 1 :(得分:1)

尝试

  

离子cordova build --prod

您将显示实际错误,出现错误消息。

我面临的同样问题,发现,config.xml中的一些缺失资源正在通过上述方法产生全部噪音。解决了这个问题。

答案 2 :(得分:0)

我在阅读教程' Ionic和MobileFirst Platform Foundation 8.0 Beta'开始时遇到了同样的问题。在youtube上找到。 我在shell上解决了with命令的问题

$> npm install -g cordova ionic

在那个命令之后

$> mfpdev app preview

开始按预期在浏览器中为应用程序提供服务。我已经安装了cordova。