ターミナル(mac os sierra)で次のコマンドを使用するときはいつでも
firebase init
以下の3つのオプションが表示されます
❯◯ Database: Deploy Firebase Realtime Database Rules
◯ Functions: Configure and deploy Cloud Functions
◯ Hosting: Configure and deploy Firebase Hosting sites
何も選択せずにEnterキーを押した場合
以下のメッセージが表示されます
First, let's associate this project directory with a Firebase project.
You can create multiple project aliases by running firebase use --add,
but for now we'll just set up a default project.
i .firebaserc already has a default project, skipping
i Writing configuration info to firebase.json...
i Writing project information to .firebaserc...
✔ Firebase initialization complete!
しかし、2番目のオプションを選択すると
◯ Functions: Configure and deploy Cloud Functions
以下のメッセージが表示されます
First, let's associate this project directory with a Firebase project.
You can create multiple project aliases by running firebase use --add,
but for now we'll just set up a default project.
i .firebaserc already has a default project, skipping
=== Functions Setup
A functions directory will be created in your project with a Node.js
package pre-configured. Functions can be deployed with firebase deploy.
Error: HTTP Error: 401, The entered credentials were incorrect.
Amits-MacBook-Pro:firebase-functions Amit$
firebase logoutを試し、次にfirebase loginをもう一度試しましたが、同じエラーが発生しますやってくる
私もfirebase listを使用しました
警告を下回り、プロジェクトのリストを取得しました
Amits-MacBook-Pro:firebase-functions Amit $ firebaseリスト警告:ES6/C++ 11がないと高度な圧縮エンコーディングを利用できません。 gzipにフォールバックします。
昔から別のグーグルログインでfirebase機能を使用していたので、そこからログアウトして別のグーグルログインアカウントでログインを開始しましたが、以前のグーグルログインでログインしても機能しません
また、使用したディレクトリfirebase initを確認しましたが、そのディレクトリにはファイルが作成されていません。
Firebase関数のデモでは、いくつかのファイルが作成されることが示されています
https://www.youtube.com/watch?v=EvV9Vk9iOCQ&t=308s
Firebaseをアンインストールして再インストールする必要がありますか?はいの場合、アンインストールする方法を教えてください。
間違ったGoogleアカウントで認証されたときに、同じFirebaseエラー:「HTTPエラー:401、入力された認証情報が正しくありませんでした」が発生しました。やった firebase login --reauth
そして正しいアカウントでログインしました。その後、プロジェクトは正常に展開されました。