注意:在閱讀本篇文章前,請先確認本機上已經安裝 Flutter SDK,您可以參考 Flutter 初體驗 : 相關安裝與設定 進行安裝。


本篇文章將介紹如何加入 Firebase 套建至 Flutter 應用程式。若有錯誤或任何建議,請各位先進不吝提出,謝謝。




步驟 1. 安裝 Firebase CLI:我們建議透過 npm 方式安裝,請先安裝 nodejs LTS 版本




若您的安裝環境也是 Windows,安裝過程中有詢問是否要自動安裝必要套件,建議選擇是





步驟 2. 透過 npm 指令安裝 firebase-tools:npm install -g firebase-tools





步驟 3. 接下來,我們要安裝 Flutterfire CLI。關閉命令列,開請新的命令列並輸入下列指令

dart pub global activate flutterfire_cli




步驟 4.  切換目錄至 Flutter 專案目錄下,透過下列指令與 Firebase 做連結

flutterfire configure

會依序詢問對應 Firebase 上哪個專案、目標是哪種類型應用程式...等問題,請依據實際情況設定。完成連結後,在專案目錄下會產生一個 firebase_options.dart 文件。





步驟 5.  後續要使用 Firebase 相關套件,可以透過 flutter pub add [firebase lib name] 指令進行安裝(請依據實際需求安裝)。下列為安裝套件範例


firebase_core 是所有 Firebase Flutter 套件所需的通用代碼。

指令:flutter pub add firebase_core 


firebase_auth 支持與 Firebase 的身份驗證功能整合。

指令:flutter pub add firebase_auth


cloud_firestore 允許訪問 Cloud Firestore 資料儲存。

指令:flutter pub add cloud_firestore





完成加入所需的Lib,即完成加入 Firebase 至 Flutter 應用程式所有步驟