2016-05-24 37 views
3

私は現在React.jsをthis course on Udemyから学んでいます。私は第27講義に達しました、そして、私は停止しています。私は「Firebaseはコンストラクタではありません」というエラーを受けています。他の人の問題を見るだけで、私はFirebaseをVにダウングレードする必要があることを理解しました。2.唯一の質問は、これをどうやってやるのですか?"Firebaseはコンストラクタではありません" - Firebaseをダウングレードする必要があります。

私のapp.jsxファイルに行き、Firebaseを "^ 2.4.2"に変更しました。私もアプリ全体をリロードしました。私はまだ「Firebaseはコンストラクタではありません」という同じエラーを受け取ります。

誰でも私にここでポインタを教えてもらえますか?私は本当にこのアプリを動作させるようにしたいと思います。それ以外に何が変わる必要がありますか?

+0

(Y)私は助けを願って? – Oscar

答えて

1

また、Firebaseを学び始めました。このthreadをあなたの質問に合わせて見ました。それは FirebaseチームがWeb SDKを更新したと述べました。

+0

* firebaser here *既存のSDKは引き続き動作します。 *アップグレードする必要はありません(あなたが望むことは間違いありませんが)。 –

+0

V. 2のSDKはまだ動作していることを知ってうれしいですが、既にV 3に入っているアプリケーションをダウングレードする方法についてアドバイスしていますか?私はこのコースにできるだけ近づけようとしているので、彼らが使っているバージョンに行きたいと思っています。 –

1

私は同じコースを取っており、同じ問題がありました。 Stephen(コースを教える人)が指し示すnpm install --save firebaseというコマンドは、Firebaseのバージョン3.xを自動的にインストールします。

プロジェクトの作業ディレクトリに入り、インストールしたいfirebaseのバージョンを指定するだけです。彼はコースを作成した時点でv2.3.2を使用していたので、コマンドnpm install --save [email protected]を実行すると、それが私のために修正されました。プロジェクトに以前にインストールしたv3.xを上書きします。

1

私はUdemyビデオから学んでいて、あなたと同じ問題がありました。 Firebaseを^2.4.2に変更して私のnode_modulesを削除し、npm installを実行したところ、それが機能しました。 node_modulesnpm installをもう一度削除することを忘れないでください。

1

アンインストールnpm uninstall firebaseその後、npm install --save [email protected]または2.2.7など@によってfirebaseは、あなたがあなたの依存関係を処理するためにNPMを使用しています

関連する問題