У меня проблемы с командой Ionic 3 и Firebase и angularfire2 - PullRequest
0 голосов
/ 12 мая 2018

У меня проблемы с командой

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 секунд.

...