我想知道如何在离子 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(。