У меня проблемы с командой
ionic cordova build android --prod --release
В Ionic 3 And Firebase используется плагин angularfire2
Когда я выполняю его, он запускается, но остается заблокированным на неопределенный срок и никогда не заканчивается.
пример результата выполнения команды
Запуск приложения-скриптов сборки: --prod --platform android --target cordova
[13:30:05] build prod started ...
[13:30:05] clean started ...
[13:30:05] clean finished in 2 ms
[13:30:05] copy started ...
[13:30:05] deeplinks started ...
[13:30:06] deeplinks finished in 122 ms
[13:30:06] ngc started ...
[13:30:16] ngc finished in 10.44 s
[13:30:16] preprocess started ...
[13:30:16] preprocess finished in 1 ms
[13:30:16] webpack started ...
[13:30:16] copy finished in 10.92 s
Я проверил, что он падает, когда я использую плагин Firebase angularfire2 с модулями AngularFireDatabaseModule, AngularFireDatabase.
Я пробовал разные версии angularfire2
Я пробовал это
npm install angularfire2@5.0.0-rc.4
npm install firebase@^4.5.0
Это также
npm install angularfire2 firebase promise-polyfill --save
npm install --save @ firebase / app-types
У меня есть MacPro, это конфигурация
node -v
v8.11.0
npm -v
5.8.0
ng -v
Angular CLI: 6.0.1
Node: 8.11.0
OS: darwin x64
Angular: 5.2.9
... animations, common, compiler, compiler-cli, core, forms
... http, platform-browser, platform-browser-dynamic
Package Version
-------------------------------------------------- ---------
@ angular-devkit / architect 0.6.1
@ angular-devkit / build-optimizer 0.0.35
@ angular-devkit / core 0.6.1
@ angular-devkit / schematics 0.6.1
@ angular / cli 6.0.1
@ schematics / angular 0.6.1
@ schematics / update 0.6.1
rxjs 5.5.8
typescript 2.6.2
webpack 3.8.1
cordova -v
8.0.0
ionic -v
3.20.0
ionic info
cli packages: (/ usr / local / lib / node_modules)
@ ionic / cli-utils: 1.19.2
ionic (Ionic CLI): 3.20.0
global packages:
Cordova (Cordova CLI): 8.0.0
local packages:
@ ionic / app-scripts: 3.1.9
Cordova Platforms: android 6.3.0
Ionic Framework: ionic-angular 3.9.2
System:
Android SDK Tools: 26.1.1
ios-deploy: 1.9.2
Node: v8.11.0
npm: 5.8.0
OS: macOS High Sierra
Xcode: Xcode 9.3.1 Build version 9E501
Environment Variables:
ANDROID_HOME: / Users / user / Developed / Android / sdk
Misc:
backend: pro
У кого-то есть идея, которая может быть.
Если я использую команду
ионная кордова билд андроид - релиз
Он работает нормально, но вызывает задержку при открытии приложения после того, как на экране около 8 секунд.