在应用预览(MAC)中找不到MobileFirst 8.0 Cordova CLI界面 [英] MobileFirst 8.0 Cordova CLI Interface not found in app preview (MAC)

查看:137
本文介绍了在应用预览(MAC)中找不到MobileFirst 8.0 Cordova CLI界面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have successfully started the server, registered the app and deployed all adapters. However, whenever I call the command:


mfpdev app preview

mfpdev app preview

CLI正在响应以下消息:

The CLI is responding with the following message:


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

[BS] Serving files from: ./platforms Error: The Cordova command-line interface is not installed on your system path.

当然我之前已经检查过Cordova可用,通过使用cordova -v(我是gettint'6.1')

Of course I have previously checked that Cordova is available, by using cordova -v (I am gettint '6.1')

可能是什么问题?

我正在使用OSX El Capitan 10.11.3

I'm using OSX El Capitan 10.11.3

更新:

mfpdev info命令显示以下信息:

mfpdev info command shows the following information:


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 格洛balization
cordova-plugin-mfp 8.0.2016080320IBM MobileFirst Platform Foundation
cordova-plugin-okhttp 2.0.0OkHttp
cordova-plugin-splashscreen 3.2.2Splashscreen
cordova-plugin-statusbar 2.1.3StatusBar
cordova-plugin-whitelist 1.2.2白名单
ionic-plugin-keyboard 2.2.1键盘
已安装平台:
android 5.2.2
ios 4.2.1

Cordova information: Version: 6.3.1 Installed plug-ins: cordova-plugin-console 1.0.3 "Console" cordova-plugin-device 1.1.2 "Device" cordova-plugin-dialogs 1.2.1 "Notification" cordova-plugin-globalization 1.0.3 "Globalization" 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 "Whitelist" ionic-plugin-keyboard 2.2.1 "Keyboard" Installed platforms: 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
小部件名称:todo
主文件:index.html
适用于Android的MobileFirst SDK校验和:1638037605
适用于iOS的MobileFirst SDK校验和:2417110129
适用于Windows 10的MobileFirst SDK校验和UWP:0
Mob适用于Windows 8桌面的ileFirst 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服务器运行时:mfp
MobileFirst Platform Foundation直接更新授权密钥:
MobileFirst Platform Foundation测试Android的Web资源:false
MobileFirst Platform Foundation测试iOS的Web资源:false
MobileFirst Platform基础测试Windows 10 UWP的Web资源:false
MobileFirst Platform Foundation测试Windows 8桌面的Web资源:false
MobileFirst Platform Foundation测试Windows Phone 8的Web资源:false
MobileFirst Platform Foundation忽略文件扩展ons for 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

Cordova app configuration: MobileFirst Platform Foundation namespace: http://www.ibm.com/mobilefirst/cordova-plugin-mfp Widget ID: com.ionicframework.todo107397 Widget version: 0.0.1 Widget name: todo Main file: index.html MobileFirst SDK checksum for Android: 1638037605 MobileFirst SDK checksum for iOS: 2417110129 MobileFirst SDK checksum for Windows 10 UWP: 0 MobileFirst SDK checksum for Windows 8 desktop: 0 MobileFirst SDK checksum for Windows Phone 8: 0 MobileFirst Platform Foundation platform version: 8.0.0.00-20160803-1114 MobileFirst Platform Foundation client custom init: false MobileFirst Platform Foundation server URL: http://10.125.66.44:9080 MobileFirst Server runtime: mfp MobileFirst Platform Foundation Direct Update authorization key: MobileFirst Platform Foundation test web resources for Android: false MobileFirst Platform Foundation test web resources for iOS: false MobileFirst Platform Foundation test web resources for Windows 10 UWP: false MobileFirst Platform Foundation test web resources for Windows 8 desktop: false MobileFirst Platform Foundation test web resources for Windows Phone 8: false MobileFirst Platform Foundation ignore file extensions for Android: png, jpg, jpeg, gif, mp4, mp3 MobileFirst Platform Foundation ignore file extensions for iOS: png, jpg, jpeg, gif, mp4, mp3 MobileFirst Platform Foundation ignore file extensions for Windows 10 UWP: png, jpg, jpeg, gif, mp4, mp3 MobileFirst Platform Foundation ignore file extensions for Windows 8 desktop: png, jpg, jpeg, gif, mp4, mp3 MobileFirst Platform Foundation ignore file extensions for Windows Phone 8: png, jpg, jpeg, gif, mp4, mp3 MobileFirst Platform Foundation language preferences: en

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

Cordova is clearly accessible from mfpdev, however the error message persists

推荐答案

在MobileFirst 8.0中,您需要在CLI中安装Cordova来自MobileFirst CLI

In MobileFirst 8.0 you need to install Cordova in the CLI apart from the MobileFirst CLI

我们入门教程中的说明。有关详细信息,请参阅该链接。

Instructions in our getting started tutorials. Please see the link for more information.

Download and install NodeJS.
From a Command-line window, run the command: npm install -g cordova.

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

这篇关于在应用预览(MAC)中找不到MobileFirst 8.0 Cordova CLI界面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆