2017-10-11 11 views
0

私はadmin-on-rest npmパッケージのスタータープロジェクトを使用していて、FacebookAuth npmパッケージを使用して簡単なSSO Facebookログインボタンを接続しようとしています。 REACT_APP_FACEBOOK_APP_IDをし、正しい値に設定する:私は、次の変数で.envファイルを使用していReact FacebookAuth Error:FB.init()の前にFB.login()が呼び出されました

FB.login() called before FB.init()

:私は、「ログイン」ボタンをクリックしようとするたびに、私は次のエラーを取得します。私は私のアプリの中でconsole.log()をして、出力を見ることができます。

私はチェックして、FB SDKを複数回ではなく一度だけロードします(これは他のスレッドで報告されている一般的な問題でした)。

答えて

1

オクラホマ、それはかなりばかげていることが判明しましたが、それでもなお何かを指摘してください!

REACT_APP_FACEBOOK_APP_ID = XXXXXXXXXXXX; 

どうやら.envファイルはセミコロンを好きではない:このように、宣言の終わりに、()私の.envファイルで

は、私が誤ってセミコロンを置いていました。これは上記のエラーから分かりにくいものでした。

この問題のためにあなたの髪を引っ張って似たような技術を使っている人がいる場合は、文法的にすべての変数が宣言されていることを確認してください。

関連する問題