现有 IONIC 1 项目迁移到 IBM Worklight(MobileFirst 平台“MFP”)

Posted

技术标签:

【中文标题】现有 IONIC 1 项目迁移到 IBM Worklight(MobileFirst 平台“MFP”)【英文标题】:Existing IONIC 1 Project migrate to IBM Worklight (MobileFirst Platform 'MFP') 【发布时间】:2017-08-10 06:26:24 【问题描述】:

我只是想知道如何将现有的 Ionic (v1) 项目(androidios)迁移到 MobileFirst Platform (MFP)。

因为我意识到,所有的结构都完全不同。

有人有想法吗? :(

【问题讨论】:

【参考方案1】:

检查您是否使用 MobileFirst Foundation 8.0:

在基于 Ionic v1 的应用程序中集成 MobileFirst Foundation 8.0 https://mobilefirstplatform.ibmcloud.com/blog/2016/07/19/integrating-mobilefirst-foundation-8-in-ionic-based-apps/

在基于 Ionic 2 的应用程序中集成 MobileFirst Foundation 8.0:https://mobilefirstplatform.ibmcloud.com/blog/2016/10/17/integrating-mobilefirst-foundation-8-in-ionic2-based-apps/

检查您是否在使用 IBM MobileFirst 7.1:

https://mobilefirstplatform.ibmcloud.com/blog/2016/01/13/ionic-hybrid-mobile-app-using-mobilefirst-platform-7-1-cli/

您需要安装mobilefirst_cli_installer_7.1.0,您可以从这里下载:http://public.dhe.ibm.com/ibmdl/export/pub/software/products/en/MobileFirstPlatform/mobilefirst_cli_installer_7.1.0.zip

然后按照本教程进行操作:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/advanced-client-side-development/using-cli-to-create-build-and-manage-mobilefirst-project-artifacts/

【讨论】:

太棒了!谢谢.. 但不幸的是,我仍然无法运行“mfp cordova create”并收到此错误:“错误:此 cordova 子命令的实现失败或未提供:create。” @Safrul 您需要安装才能安装 mfp cli 7.1。请检查更新答案。 您使用的是哪个科尔多瓦和离子版本? 多功能一体机 Cli 7.1 ||科尔多瓦 7.0.1 ||离子 Cli 2.2.3【参考方案2】:

Ionic 基于 Cordova a.e.基于混合 JS/html(Web 视图)的基础架构。

来自What is IBM MobileFirst post:

混合方法是否利用了 Apache Cordova?

祝你好运

也参考:

Integrating IBM MobileFirst Platform Foundation SDK in Cordova applications

【讨论】:

谢谢.. 我尝试运行“mfp cordova”命令,但出现此错误:错误:无法识别或为空的cordova 子命令:错误:此cordova 子命令的实现已失败或未提供:不明确的。你知道为什么吗? @Safrul 我不熟悉 IBM MobileFirst,但建议您从头开始创建空 Ionic 项目并与 MobileFirst 集成以避免噪音。完成后,可以轻松集成您的原始项目 知道了...好的,我会弄清楚的。但是你的信息很有用。谢谢:)

以上是关于现有 IONIC 1 项目迁移到 IBM Worklight(MobileFirst 平台“MFP”)的主要内容,如果未能解决你的问题,请参考以下文章

Ionic/Cordova:如何将插件安装到现有项目中?

如何将 Ionic Cordova 3 迁移到 Ionic Cordova 5?

在现有项目中更新 Ionic

无法配置 ionic v1 现有项目

IBM Worklight 6.1 - 如何集成 Ionic 框架?

Ionic 5 angular - 将 ion-slides 迁移到 swiper.js