我需要编译一个旧项目(IONIC 2)



我有一个关于 ionic 2 的项目,我已经 3 年没有碰过了,但客户要求我更改一个简单的链接。而且我无法构建应用程序。恢复此项目应考虑哪些因素?

我不想迁移到离子 3 或离子 4,我只想更改 Web 服务链接,并且应用程序在 ionic 2 中继续。

CLI 软件包: (/usr/local/lib/node_modules)

@ionic/cli-utils  : 1.19.2
ionic (Ionic CLI) : 3.20.0

全球套餐:

cordova (Cordova CLI) : not installed

本地包:

@ionic/app-scripts : 1.1.4
Cordova Platforms  : none
Ionic Framework    : ionic-angular 2.2.0

系统:

Android SDK Tools : 26.1.1
ios-deploy        : 1.9.2
Node              : v8.9.3
npm               : 5.5.1
OS                : macOS
Xcode             : Xcode 10.1 Build version 10B61

是否可以在我的计算机上在 ionic 2 上构建这个旧项目?


编辑: 当sudo ionic cordova platform add android我得到:

'(节点:41668) 未处理的承诺拒绝警告:未处理的承诺拒绝(拒绝 ID:1):Cordova错误:无法获取平台 cordova-android@7.0.0 这可能是连接问题,或者平台规格不正确。 检查您的连接和平台名称/版本/URL。 错误: npm: 命令失败,退出代码为 1 错误输出: npm 警告 @ionic/app-scripts@1.1.4 需要 @angular/tsc-wrapped@* 的对等方,但未安装任何对等方。您必须自己安装对等依赖项。 npm WARN @ionic/cli-plugin-ionic-angular@1.3.1 需要 @ionic/app-scripts@^1.3.7 的对等方,但没有安装任何对等体。您必须自己安装对等依赖项。

呵呵!无法读取未定义的属性"0">

你应该先安装Cordova,像这样,根据需要使用@加版本号

npm install -g cordova

最新更新