Mặc dù bạn không cần dự án Firebase để bắt đầu làm việc trong Firebase Studio, nhưng việc kết nối một dự án là điều cần thiết để sử dụng các sản phẩm của Firebase. Tại một số thời điểm trong quá trình phát triển, Firebase Studio có thể tự động tạo dự án cho bạn hoặc bạn có thể chọn kết nối dự án theo cách thủ công. Hướng dẫn này giải thích mục đích của dự án Firebase và cách kết nối dự án đó với không gian làm việc của bạn trong Firebase Studio.
Tìm hiểu về các dự án Firebase
Hãy xem dự án Firebase là vùng chứa cho tất cả các dịch vụ phụ trợ của ứng dụng, bao gồm cả tính năng xác thực người dùng, lưu trữ dữ liệu, lưu trữ, phân tích và nhiều tính năng khác. Bằng cách kết nối không gian làm việc Firebase Studio với dự án Firebase, bạn có thể tích hợp một bộ sản phẩm Firebase vào ứng dụng của mình.
Một dự án Firebase có thể có một hoặc nhiều Ứng dụng Firebase đã đăng ký (ví dụ: cả phiên bản miễn phí và trả phí của ứng dụng), nhưng hãy lưu ý những điều sau:
- Tất cả Ứng dụng Firebase đã đăng ký vào cùng một dự án Firebase đều chia sẻ và có quyền truy cập vào tất cả các tài nguyên và dịch vụ được cung cấp cho dự án đó.
- Nếu Firebase Studio tự động tạo dự án Firebase cho bạn, thì dự án đó sẽ tạo một dự án mới và liên kết dự án đó với không gian làm việc Firebase Studio của bạn.
- Nếu bạn sao chép Firebase Studio không gian làm việc được liên kết với dự án Firebase, thì không gian làm việc đã sao chép sẽ được liên kết với cùng một dự án.
Hãy cân nhắc việc kết nối các không gian làm việc Firebase Studio khác nhau với các dự án Firebase riêng biệt. Điều này giúp ngăn nhiều không gian làm việc chia sẻ (và có khả năng ghi đè) cùng một dữ liệu và tài nguyên phụ trợ.
Sau khi kết nối không gian làm việc với dự án Firebase, hãy truy cập vào bảng điều khiển của Firebase để thực hiện các tác vụ quản trị và cấu hình. Điều này bao gồm việc xem các quy tắc bảo mật, quản lý tài khoản người dùng, xem báo cáo chi tiết về sự cố, chỉnh sửa trực tiếp dữ liệu đã lưu trữ và xem kết quả kiểm thử A/B.
Kết nối ứng dụng Firebase Studio với dự án Firebase
Để sử dụng các dịch vụ Firebase trong ứng dụng, bạn cần kết nối ứng dụng của mình với dự án Firebase. Ví dụ: nếu bạn muốn sử dụng Firebase Authentication, bạn cần kết nối với dự án Firebase để có thể tạo và quản lý tài khoản người dùng. Tại một số thời điểm trong quá trình phát triển Firebase Studio sẽ tạo dự án Firebase cho bạn hoặc bạn có thể chọn tạo dự án theo cách thủ công.
Tự động kết nối với dự án Firebase
Khi bạn sử dụng App Prototyping agent, Firebase Studio sẽ cung cấp dự án Firebase thay cho bạn khi bạn:
- Tự động tạo khoá Gemini API
- Yêu cầu kết nối ứng dụng của bạn với dự án Firebase
- Yêu cầu trợ giúp kết nối ứng dụng của bạn với các dịch vụ Firebase, chẳng hạn như Cloud Firestore hoặc Firebase Authentication
- Nhấp vào nút Xuất bản và thiết lập Firebase App Hosting
Khi bạn sử dụng tính năng trò chuyện tương tác, Gemini có thể sử dụng các lệnh dòng lệnh hoặc máy chủ Firebase MCP để kết nối với dự án Firebase khi bạn:
- Yêu cầu kết nối ứng dụng của bạn với dự án Firebase
- Yêu cầu trợ giúp kết nối ứng dụng của bạn với các dịch vụ Firebase, chẳng hạn như Cloud Firestore hoặc Firebase Authentication
Kết nối với dự án Firebase theo cách thủ công
Cách kết nối ứng dụng Firebase Studio với dự án Firebase theo cách thủ công:
Trong bảng điều khiển của Firebase, hãy tạo dự án mới hoặc mở dự án hiện có:
- Tạo dự án mới: Nhấp vào Tạo dự án Firebase mới rồi làm theo hướng dẫn để tạo dự án mới.
- Mở dự án hiện có: Nhấp vào dự án mà bạn muốn sử dụng.
Ghi lại mã dự án của bạn. Trong bảng điều khiển của Firebase, hãy nhấp vào > Cài đặt dự án. Mã dự án sẽ xuất hiện trong ngăn trên cùng.
Mở ứng dụng của bạn trong Firebase Studio. Nếu bạn đang sử dụng App Prototyping agent trong chế độ xem Prototyper, hãy nhấp vào
Chuyển sang mã để mở chế độ xem Code.
Kết nối dự án Firebase. Trong cửa sổ dòng lệnh (
Shift+Ctrl+C), hãy chạy các lệnh sau:touch firebase.jsonLệnh này đảm bảo rằng tệp cấu hình Firebase tồn tại trong thư mục của bạn.firebase login --reauthLàm theo lời nhắc để uỷ quyền cho tài khoản của bạn.firebase use <your project ID>Thay thế<your-project-ID>bằng mã dự án mà bạn đã ghi lại trước đó.
Thay đổi dự án Firebase được kết nối với ứng dụng của bạn
Để thay đổi dự án Firebase được liên kết với Firebase Studio không gian làm việc, hãy làm theo hướng dẫn trong Kết nối với dự án Firebase theo cách thủ công bằng mã dự án mới.
Xác định dự án Firebase được kết nối với ứng dụng của bạn
Để xác nhận xem dự án Firebase đã được kết nối hay chưa, hãy kiểm tra phần trên cùng của không gian làm việc Firebase Studio của bạn. Mã dự án đã kết nối (nếu có) sẽ xuất hiện bên cạnh tên của không gian làm việc. Bạn có thể nhấp vào mã dự án để mở trực tiếp dự án đó trong bảng điều khiển của Firebase.
Các bước tiếp theo
- Tìm hiểu về các dự án Firebase
- Tích hợp với các dịch vụ của Google và Firebase
- Theo dõi và bảo vệ các ứng dụng web