2016-05-18 7 views
2

これはおそらく私の一部のユーザエラーです(私はnodejsには慣れていないので、私の周りを迷惑にしています)。ローカルのFirebase Serverノードがスロー "Firebase.goOfflineは関数ではありません"

私はfirebase-server.cmd -p 5555 -v を実行したときに、私はこのように私はできユニットテストを実行していますhttps://github.com/urish/firebase-serverhttps://firebase.googleblog.com/2015/04/end-to-end-testing-with-firebase-server_16.html

の指示に従うとき、私は以下を得ます。

TypeError: this.Firebase.goOffline is not a function 
    at Object.FirebaseServer ([...]\AppData\Roaming\npm\node_modules\firebase-server\index.js:50:16) 
    at Object.<anonymous> ([...]\AppData\Roaming\npm\node_modules\firebase-server\bin\firebase-server.js:21:2) 
    at after ([...]\AppData\Roaming\npm\node_modules\firebase-server\node_modules\cli\cli.js:1057:18) 
    at Object.cli.main ([...]\AppData\Roaming\npm\node_modules\firebase-server\node_modules\cli\cli.js:1062:9) 
    at Object.<anonymous> ([...]\AppData\Roaming\npm\node_modules\firebase-server\bin\firebase-server.js:14:5) 
    at Module._compile (module.js:409:26) 
    at Object.Module._extensions..js (module.js:416:10) 
    at Module.load (module.js:343:32) 
    at Function.Module._load (module.js:300:12) 
    at Function.Module.runMain (module.js:441:10) 
+0

どのバージョンのfirebaseサーバをインストールしましたか? – urish

+1

私は単に指示に従い、 "npm install --save-dev firebase-server"を実行しました。それは私に '最新のもの'を与える​​でしょうか? – Creos

答えて

1

新しいバージョンのFirebaseクライアントライブラリがあるようですが、これにはいくつかのAPIの変更があります。プロジェクトと

npm install --save-dev [email protected] 

幸運:firebase-serverは、新しいクライアントライブラリのAPIをサポートするように更新されるまでは、明示的に古いクライアントライブラリのバージョンをインストールすることによってこの問題を回避することができるはず!

+0

ありがとうございました、更新プログラムのETAは(私は最終的には最終的に)切り替えることができますか? – Creos

+0

ここで進捗状況を追跡できます:https://github.com/urish/firebase-server/pull/51 – urish

+1

ありがとう、たくさんの男! – Creos

関連する問題