Ниже приведено сообщение об ошибке, которое я получил после ng build --prod
и firebase serve
at main.cf82ca0ea1d6996464f9.js:1
at e.invoke (polyfills.9d3f36249a52eb1aad15.js:1)
at t.run (polyfills.9d3f36249a52eb1aad15.js:1)
at t.runOutsideAngular (main.cf82ca0ea1d6996464f9.js:1)
at new t (main.cf82ca0ea1d6996464f9.js:1)
at main.cf82ca0ea1d6996464f9.js:1
at Oi (main.cf82ca0ea1d6996464f9.js:1)
at Pi (main.cf82ca0ea1d6996464f9.js:1)
at t.get (main.cf82ca0ea1d6996464f9.js:1)
at mo (main.cf82ca0ea1d6996464f9.js:1)
Однако вполне нормально, когда ng build
и firebase serve
без построения в производственном режиме.
Мои параметры среды
"angularfire2": "5.0.0-rc.4",
"firebase": "^7.0.0",
"rxjs": "^6.5.3",
"rxjs-compat": "^6.5.3"
Моя структура
MyComponent
Я вызываю сервисы в компоненте, и этот сервис вызывает AnAngularFireDatabase & AngularFireStorage для фактических действий в firebase.
Я прочитал много статей о подобной проблеме, но ни одно решение не может быть применено к моей проблеме.