我已成功启动服务器,注册了应用程序并部署了所有适配器。但是,每当我调用命令时:
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,但错误消息仍然存在
答案 0 :(得分:1)
在MobileFirst 8.0中,除了MobileFirst CLI之外,您还需要在CLI中安装Cordova
我们入门教程中的说明。请参阅链接以获取更多信息。
11
答案 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。