如何从 Ionic3 迁移到 ionic2,以及从 ionic2 迁移回 ionic3



我想知道如何在离子 3 和 2 或 2 到 3 之间交换 保持相同的项目

我使用WINDOWS。 第一次,我安装

npm install -g ionic Cordova

为了开始一个新项目,我在 ionicframework.com 中插入了以下文档:

ionic start [myproject] blank

cd [myproject]
ionic serve

我不知道Ionic安装了什么版本?默认情况下是最新版本还是什么? 因为这篇文章在这里: https://www.joshmorony.com/using-http-to-fetch-remote-data-from-a-server-in-ionic-2/

告诉应该在第一次安装 v2,然后我们想移动到 3 !!

我想知道如何在版本 2>>3 或 3>>2 之间移动而不会发生任何崩溃。 而且我担心如果我默认使用 v3 并在编码时出错

有人仔细解释我的问题

你可以做的是使用节点版本管理器或简称nvm,这将允许你处理不同版本的node。通过拥有不同版本的节点,您可以在节点X.X版本上使用ionic 3,在不同的节点版本上使用ionic 2。

由于您使用的是Windows,因此可以使用此Windows。

您可以输入控制台的"离子信息",然后您将看到项目中的所有信息。 来自我的环境的示例输出:

global packages:
@ionic/cli-utils : 1.4.0
Cordova CLI      : 6.3.1 
Ionic CLI        : 3.4.0
local packages:
@ionic/app-scripts              : 1.3.7
@ionic/cli-plugin-cordova       : 1.4.0
@ionic/cli-plugin-ionic-angular : 1.3.1
Cordova Platforms               : android 6.1.2 browser 4.1.0
Ionic Framework                 : ionic-angular 3.5.0
System:
Node       : v7.4.0
OS         : Linux 4.4
Xcode      : not installed
ios-deploy : not installed
ios-sim    : not installed
npm        : 5.0.3 

您必须注意,全局安装的内容与本地安装的内容之间存在差异。 全局而言,您应该使用ionic-cli,这是用于管理Ionics项目的命令行工具(1,2或3(。

你正在使用的框架版本是 Ionic Framework,在本地安装,由 npm 管理(通过 package.json,该包称为"ionic-framework"(。 因此,请务必更改依赖项,您应该只更改项目中的 package.json。 您还必须注意,每个ionic框架版本都有自己的依赖项版本,特别是来自@angular的版本(例如:ionic-framework v2使用angular2,ionic-framework v3使用angular4(。

相关内容

  • 没有找到相关文章

最新更新