質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.12%
Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

Flutter

Flutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。

コマンド

コマンドとは特定のタスクを行う為に、コンピュータープログラムへ提示する指示文です。多くの場合、コマンドはShellやcmdようなコマンドラインインターフェイスに対する指示文を指します。

解決済

FlutterとFirebaseの連携について教えてください、、、

ekitabi
ekitabi

総合スコア27

Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

Flutter

Flutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。

コマンド

コマンドとは特定のタスクを行う為に、コンピュータープログラムへ提示する指示文です。多くの場合、コマンドはShellやcmdようなコマンドラインインターフェイスに対する指示文を指します。

1回答

0リアクション

0クリップ

176閲覧

投稿2022/09/24 12:22

編集2022/09/24 12:31

前提

FlutterでFirebaseを連携するために、「Firebase CLI」のインストールを進めたところ、エラーが発生しました。
(連携手順)
https://halzoblog.com/flutter-firebase-setting2/

発生している問題・エラーメッセージ

MacBook ターミナルにて、

curl -sL https://firebase.tools | bash

実行後、

$ firebase login

を実行したところ、

zsh: command not found: firebase

というエラーになりました。

達成したいこと

最終的には、FlutterとFirebaseの連携を行いたいと思います。
その過程で発生した、下記の問題点について、アドバイス頂けましたら幸いです。

・firebase login を実行するも、not foundになる

・記事中3にある「export PATH=”$PATH”:”$HOME/.pub-cache/bin”」を.zshrcに追加してもnot foundになる。(PATHが通らない)

参考サイト

下記のサイトの手順で、FlutterとFirebaseの連携を行おうとました。
https://halzoblog.com/flutter-firebase-setting2/

試したこと

PATHの問題という記事を見つけ、.zshrcに記事にあるPATHを書いてみたが変化がありませんでした。
また、npm のPATHを探すという記事も見つけましたが、ターミナルで実行すると、「zsh: command not found: npm」となり、知識のない私には八方塞がりになってしまいました。。

補足情報(FW/ツールのバージョンなど)

MacBook Air
M1

コマンド周りに弱く、現在勉強中です。
質問文に不足箇所がありましたら、教えてください。

詳しい方いらっしゃいましたら、ヒントを頂けましたらありがたいです。
何卒よろしくお願いします。

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

hoshi-takanori

2022/09/24 12:42

https://firebase.tools/ を見ると /usr/local/bin にインストールされるようですが、PATH に入ってますか? (echo $PATH でご確認ください。) また、ls -l /usr/local/bin/firebase したらどうなりますか?
ekitabi

2022/09/24 12:50

ありがとうございます! echo $PATHの結果 ”/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Users/ekitabi/Developer/flutter/bin”:”/Users/ekitabi/.pub-cache/bin ls -l /usr/local/bin/firebaseの結果 -rwxr-xr-x 1 root wheel 255387270 9 24 20:54 /usr/local/bin/firebase どうかよろしくお願いいたします、、m(._.)m
ekitabi

2022/09/24 13:29

ありがとうございます、、、!! 今、設定を変更して、.zshrcも直したら順調に進みました! かなり悩んでいたので、本当に助かりました。 ありがとうございます。

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.12%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

Flutter

Flutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。

コマンド

コマンドとは特定のタスクを行う為に、コンピュータープログラムへ提示する指示文です。多くの場合、コマンドはShellやcmdようなコマンドラインインターフェイスに対する指示文を指します。