У меня есть проект на ionic 2, который я не трогал уже 3 года, но клиент просит меня сменить простую ссылку. И я не могу построить приложение. Что я должен принять во внимание, чтобы восстановить этот проект?
Я не хочу переходить на ionic 3 или ionic 4, я просто хочу изменить ссылку на веб-сервисы, и приложение продолжит работу в 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 на моем компьютере?
EDIT:
когда sudo ionic cordova platform add android
я получаю:
`(узел: 41668) UnhandledPromiseRejectionWarning: необработанное отклонение обещания (идентификатор отклонения: 1): CordovaError: не удалось получить платформу cordova-android@7.0.0
Возможно, это либо проблема с подключением, либо неверная спецификация платформы.
Проверьте ваше соединение и название платформы / версию / URL.
Ошибка: npm: команда не выполнена с кодом выхода 1 Вывод ошибки:
npm WARN @ 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, но ни один из них не установлен. Вы должны установить одноранговые зависимости самостоятельно.
нпм ERR! Невозможно прочитать свойство '0' из неопределенного`