2016-05-24 11 views
1

firebase 3.0に移行しましたが、初期化に失敗しました。Firebase 3.0 failed initializeApp

 var firebase = require('firebase'); 

     // Initialize Firebase 
     var config = { 
     apiKey: "key", 
     authDomain: ".firebaseapp.com", 
     databaseURL: ".firebaseio.com", 
     storageBucket: ".appspot.com", 
     }; 
     firebase.initializeApp(config); 

    module.exports ={ 

     return : { 
      auth : firebase.auth, 
      database : firebase.database(), 
      storage : firebase.storage() 
     } 
    } 

node_modules\firebase\auth-node\auth.js:61 
throw new Error('Invalid service account provided'); 
at \node_modules\firebase\auth-node\index.js:31:9 
at \node_modules\firebase\app-node.js:11:272 

インストールfirebase:3.0.2、 ノード:4.4.2 "表現": "^ 4.13.4" を

答えて

0

は、関連するとWeb設定]タブから正しいセットアップ設定をコピーしてくださいAPIキー。

+0

設定は正しく、ウェブ設定のfirebaseから直接対応します。 – kapoorji

0

[DEFAULT]アプリを削除して再初期化してみてください。私はコードが何かのようだと思う

firebase.app.delete().then(function(){ 

)}; 
0

私は同じ問題に直面した。ここで確認してください:Firebase "throw new Error('Invalid service account provided');" error message

サービスアカウントを作成し、それをFirebaseアプリの設定に追加する必要があります。

firebase.initializeApp({ 
    serviceAccount: "path/to/serviceAccountCredentials.json", 
    databaseURL: "https://databaseName.firebaseio.com" 
}) 
関連する問題