Я использую firebase с моим Angular приложением с Nativescript, и оно работало нормально, пока я не обновился с angular 7 до angular 8 и Nativescript6.
Ошибка в браузере
firepad.js:1328 Uncaught ReferenceError: firebase is not defined
at firepad.js:1328
at firepad.js:1728
at firepad.js:16
Изображение ошибки на консоли браузера
Пакет. json
"dependencies": {
"@angular/animations": "^8.2.14",
"@angular/common": "^8.2.14",
"@angular/compiler": "^8.2.14",
"@angular/core": "^8.2.14",
"@angular/fire": "^5.4.2",
"@angular/forms": "^8.2.14",
"@angular/http": "^7.1.4",
"@angular/platform-browser": "^8.2.14",
"@angular/platform-browser-dynamic": "^8.2.14",
"@angular/router": "^8.2.14",
"@nativescript/schematics": "^0.6.0",
"@nstudio/nativescript-checkbox": "^1.0.0",
"@uirouter/angular": "^6.0.1",
"@uirouter/core": "^6.0.4",
"@uirouter/rx": "^0.6.5",
"brace": "^0.11.1",
"core-js": "^2.5.4",
"face-api.js": "^0.21.0",
"firebase": "^5.0.4",
"firepad": "^1.5.1",
"jquery": "^3.3.1",
"nativescript-angular": "^8.21.0",
"nativescript-app-sync": "^2.0.0",
"nativescript-clipboard": "^1.2.0",
"nativescript-exit": "^1.0.1",
"nativescript-headset-detection": "^1.0.0",
"nativescript-iqkeyboardmanager": "^1.5.1",
"nativescript-mediafilepicker": "^2.0.18",
"nativescript-plugin-firebase": "^10.3.3",
"nativescript-simple-permissions": "^1.0.0",
"nativescript-theme-core": "~1.0.4",
"nativescript-toasts": "^1.0.3",
"nativescript-twilio-video": "^1.1.6",
"nativescript-urlhandler": "^1.3.0",
"nativescript-volume": "^1.0.7",
"ng2-ace-editor": "^0.3.7",
"ngx-malihu-scrollbar": "^8.0.0",
"reflect-metadata": "~0.1.12",
"rxjs": "^6.5.4",
"tns-core-modules": "^6.4.2",
"twilio": "^3.31.1",
"twilio-video": "^1.20.1",
"zone.js": "^0.9.1"
}