次のようなエラーが出力されていたら、
[shell]
ERROR in node_modules/@firebase/database/dist/esm/src/api/Database.d.ts(4,33): error TS2307: Cannot find module ‘@firebase/app-types/private’.
node_modules/@firebase/database/dist/esm/src/core/AuthTokenProvider.d.ts(17,39): error TS2307: Cannot find module ‘@firebase/app-types/private’.
node_modules/angularfire2/auth/auth.d.ts(10,20): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/auth/auth.d.ts(11,36): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/database/database.d.ts(7,15): error TS2503: Cannot find namespace ‘database’.
node_modules/angularfire2/database/interfaces.d.ts(3,50): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/database/interfaces.d.ts(3,80): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/database/interfaces.d.ts(12,20): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/database/interfaces.d.ts(42,40): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/database/interfaces.d.ts(43,41): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/database/interfaces.d.ts(44,37): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/database/list/audit-trail.d.ts(7,133): error TS2503: Cannot find namespace ‘database’.
node_modules/angularfire2/database/list/state-changes.d.ts(6,135): error TS2503: Cannot find namespace ‘database’.
node_modules/angularfire2/database/list/state-changes.d.ts(7,113): error TS2503: Cannot find namespace ‘database’.
node_modules/angularfire2/firebase.app.module.d.ts(5,45): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/firebase.app.module.d.ts(8,17): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/firebase.app.module.d.ts(9,21): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/firebase.app.module.d.ts(10,22): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/firebase.app.module.d.ts(11,20): error TS2503: Cannot find namespace ‘firebase’.
node_modules/angularfire2/firebase.app.module.d.ts(13,22): error TS2503: Cannot find namespace ‘firebase’.
[/shell]
firebaseのバージョンを4.8.0
にしてみましょう。
package.json
[json]
“firebase”: “4.8.0”, // 4.8.0に指定する
[/json]
firebase(v4.8.1)でのバグのようです。